我试图绘制这个数据框:
mydf = pd.DataFrame({'x':[1,2,3,4,5,6,7,8,9],
'time':["12:00", "1:00", "2:00", "3:00", "4:00",
"5:00", "6:00", "7:00", "8:00"]})
time x
0 12:00 1
1 1:00 2
2 2:00 3
3 3:00 4
4 4:00 5
5 5:00 6
6 6:00 7
7 7:00 8
8 8:00 9
当我使用以下方式绘制时:
myplot = mydf.plot(x="time", style="o", figsize=(10,6), markersize=13);
myplot.margins(.5,.5)
某些数据点仍然贴在边缘上。似乎没有任何余地。
是因为我的xlabels是字符串吗?我该怎么办呢?似乎使用字符串进行时间索引只会导致很多麻烦。