次のような色の大きさ図を作成しようとしています。
まったく同じ数の値を含む 3 つの配列があります。
x1
= BV (-.5 ~ 2)
x2
= 温度。(30,000 から 3000) であり、対数スケールである必要があります
y1
= マグニチュード (他によって異なります)
、x1
、x2
およびy1
配列はすべてリンクされており、それらを一緒に散布図にプロットしたいと思います。
私のコード:
#PLOTS
x1 = bv_array #B-V
x2 = t_array #Temperature
y1 = Vavg_array #Magnitude
fig = plt.figure()
ax1 = fig.add_subplot(111)
#ax1.xlim(-.5,2)
ax1.plot(x1, y1,'b--')
ax2 = ax1.twiny()
ax2.plot(x2, y1, 'go')
ax2.set_xlabel('Temperature')
ax2.invert_xaxis()
#ax2.xscale('log')
#plt.xscale('log')
#plt.scatter(x,y)
#plt.scatter(bv_array, Vavg_array, s = 1)
plt.gca().invert_yaxis()
plt.show()