我正在尝试使用matplotlib.pyplot
来绘制来自大熊猫的数据。但该图显示y-axis
中的不规则索引。我该如何解决这个问题?
答案 0 :(得分:0)
查看您的数据时,Absolute Change
列不是线性增加或减少,因此您的绘图在技术上是正确的 - 轴yticks是正确的。
我建议使用pandas的内置绘图功能
import matplotlib.pylab as plt
import pandas as pd
y_ticks = [...] # whatever you want here for your yticks
df.plot(kind='scatter', x='S.N.', y='Absolute Change', yticks=y_ticks)
plt.show()
答案 1 :(得分:0)
您可以做的一件事就是使用matplotlib.pyplot.axis自行设置轴范围。
<强> matplotlib.pyplot.axis 强>
plt.ylim(-2, 2)
plt.xlim(0,10)
0,10表示x轴范围。 0,20表示y轴范围。
或者您也可以使用matplotlib.pyplot.xlim或matplotlib.pyplot.ylim
<强> matplotlib.pyplot.ylim 强>
/