我有一个绘图程序,目前在x轴和y轴上都采用12-2000的数组。
img2 = plt.imshow(data1,interpolation='nearest',cmap = cmap2, norm=MidpointNormalize(midpoint=p50)
,extent=[12,2000,12,2000], origin='lower')
这种方法有效,但它让我对轴的控制能力很差。例如,我想将我的x和y点转换为新的坐标系。每个位置的值将保持不变,但实际的x和y将改变2e-8 * x ^(4.3192)。问题是,这不是真正的日志/日志空间。
ax = plt.subplot(111)
ax.set_yscale('log')
ax.set_xscale('log')
我尝试将图表的轴更改为日志/日志空间,但它们没有排成一行。我该怎么办?