【发布时间】:2013-10-03 16:16:37
【问题描述】:
我正在使用以下代码来显示股票数据:
from pandas.io.data import get_data_yahoo
import matplotlib.pyplot as plt
data = get_data_yahoo("ADS", start = '2012-01-01', end = '2012-12-31')[['Close','Volume']]
data.plot(subplots = True, figsize = (8, 8));
plt.title('Adidas-Aktie 2012')
plt.legend(loc = 'best')
plt.show()
在某些日期位置,我想添加直接指向图表的箭头。 我该怎么做?
【问题讨论】:
-
欢迎来到 SO,Gigi Hofleitner。
-
好的,谢谢!我之前检查过,但不确切知道如何访问子图。再说一次,我是初学者...:-)
-
AttributeError: 'numpy.ndarray' object has no attribute 'annotate' 是我在尝试将绘图定义为 ax1 并使用 ax1.annnotate 时遇到的错误。我认为它一定与上述熊猫数据的表示有关。
标签: python matplotlib pandas ipython