У меня есть данные о ценах на акции от yahoo, сохраненные в словаре данных кадры price_data
, и я хотел бы генерировать некоторые основные графики временных рядов с этим.временные ряды yahoo финансы данные от pandas
Я попытался использовать пару других ответов здесь, однако у меня закончились некоторые грязные результаты. Например, ось x не отображается правильно с this one.
Каков наилучший способ генерации временных рядов столбца Adj Close
из dataframe price_data['AAPL']
и сохранить результат в файле png?
Вот некоторая информация о структуре этого dataframe:
In [41]: type(price_data['AAPL'])
Out[41]: pandas.core.frame.DataFrame
In [42]: list(price_data['AAPL'].columns.values)
Out[42]: ['Open', 'High', 'Low', 'Close', 'Volume', 'Adj Close']
In [45]: type(price_data['AAPL'].index)
Out[45]: pandas.tseries.index.DatetimeIndex
Что делать, если вы просто делаете 'price_data [ 'AAPL'] [ 'Adj Закрыть'] участок()'? – BrenBarn
Спасибо @BrenBarn; Я знал, что должно быть что-то простое. Легко ли сохранять результат в png? plt.savefig ('foo.png') просто дает мне пустое изображение. – datavoredan
Просто использование 'savefig' работает для меня. Какую версию панд вы используете? – BrenBarn