首页 > 解决方案 > plt.plot:在 Python 中绘制线时的 X 轴问题

问题描述

使用 plt 在 Python 中绘制图形时遇到问题。

X 轴值根本不匹配索引值并从零开始,我希望 x 轴显示 2009-03/2009-04 等,而不是从零开始。

这是我的数据表

在此处输入图像描述 在此处输入图像描述

plt.figure()

plt.plot(WTS_summary.values,linewidth=1,alpha = 0.7,c='salmon')
plt.xlabel("X-Axis")
plt.ylabel("Y-Axis")

剧情长这样

在此处输入图像描述

非常感谢……即使我尝试了其他绘图方法,我也已经在这方面积累了很长时间

建议后它仍然显示错误。谢谢喜马拉雅 Bir Shrestha

在此处输入图像描述

标签: pythonmatplotlibtypesx-axis

解决方案


您可以添加以下行:

plt.xticks(ticks=np.arange(0,len(WTS_summary)), labels=WTS_summary.index))

您需要先为它导入 numpy。


推荐阅读