我正在尝试更改轴的值...但只是轴文本而不是图形。
例如,我有数据
x = [10,20,30,40]
y = [100,200,3000,400000]
现在,图表介于x和y之间
所以
plt.plot(x,y)
但在我想要的轴
ax_x = [ex/10 for ex in x]
ax_y = [math.log(y) for ey in y]
此图的轴有ax_x和ax_y作为值而不是x和y?
我该怎么做?
答案 0 :(得分:3)
plt.gca().set_xticks(x, minor=False)
plt.gca().set_yticklabels(ax_x)
plt.draw()
类似于y轴