【发布时间】:2021-07-10 08:43:45
【问题描述】:
我有如下 csv
然后我用“df.plot”绘制图表,x 轴作为第 0 列,y 轴作为第 1、2、3 列
我的代码:
df = pd.read_csv('filename', header = None)
plt.yscale('log')
df.plot(x=0, y=[1, 2, 3])
我得到下图,不知道为什么 xticks 的频率要低得多。 (仅显示“0”、“41-50”、“91-100”、“141-150”、“191-200”。缺少“1-10”、“11-20”、“21-30” .....)
有谁知道如何显示所有的 xticks?
【问题讨论】:
-
顺便说一句,和stackoverflow.com/questions/67104067有什么关系?为什么它们完全一样?
标签: python pandas csv matplotlib