【发布时间】:2014-06-06 19:20:20
【问题描述】:
我编写的代码绘制了用户确定的股票市场过去 7 天的股票价值随时间的变化。
我遇到的问题是我想将 x 轴格式化为 YYMMDD 格式。
我也不明白x轴末端的2.014041e7是什么意思。
x 的值是:
20140421.0, 20140417.0, 20140416.0, 20140415.0, 20140414.0, 20140411.0, 20140410.0
y 的值是:
531.17, 524.94, 519.01, 517.96, 521.68, 519.61, 523.48
我的代码如下:
mini = min(y)
maxi = max(y)
minimum = mini - 75
maximum = maxi + 75
mini2 = int(min(x))
maxi2 = int(max(x))
plt.close('all')
fig, ax = plt.subplots(1)
pylab.ylim([minimum,maximum])
pylab.xlim([mini2,maxi2])
ax.plot(x, y)
ax.plot(x, y,'ro')
ax.plot(x, m*x + c)
ax.grid()
ax.plot()
【问题讨论】:
标签: python date datetime matplotlib plot