我已使用Pandas的DataReader来获取数据。对于以下代码:
plt.plot_date(PG['Date'], PG['Close'], '-')
fig = plt.figure()
ax1 = plt.subplot2grid((1,1),(0,0))
ax1.grid(True)
我得到的输出分为两个图形。 (图片2)
或者,我设法使用plt.grid()获取网格线
plt.plot(PG['Date'],PG['Close']
plt.grid(color = 'r', linestyle = '-', linewidth = 0.3)
plt.xticks(rotation=45)
但是,语句顺序稍有变化:
fig = plt.figure()
ax1 = plt.subplot2grid((1,1),(0,0))
plt.plot_date(PG['Date'], PG['Close'],'-')
ax1.grid(True)
我在收盘价图表上获得了期望的输出。
在这种情况下,我想了解语句的顺序如何影响输出。 (图片1)。