gpt4 book ai didi

Python/DataReader/Yahoo - 随着 pandas 面板的弃用,我怎样才能将股票数据放入多索引数据框中?

转载 作者:太空宇宙 更新时间:2023-11-03 15:14:14 25 4
gpt4 key购买 nike

访问雅虎财经股票数据的 pandas datareader 工具似乎将数据直接拉入面板 - 我认为很快就会从 pandas 中删除。有谁知道如何将数据拉入多索引数据框而不是面板?

import pandas_datareader as data
stock_data = data.DataReader(['AAPL','GE'], 'yahoo', datetime(2017,1,1), datetime.now())

In [121]: stock_data

Out [121]:
<class 'pandas.core.panel.Panel'>
Dimensions: 6 (items) x 91 (major_axis) x 2 (minor_axis)
Items axis: Open to Adj Close
Major_axis axis: 2017-01-03 00:00:00 to 2017-05-12 00:00:00
Minor_axis axis: AAPL to GE

非常感谢!

最佳答案

我认为你需要Panel.to_frame :

df = stock_data.to_frame()

还有功能Panel.transpose如果需要在索引和列中交换 MultiIndex,这会很有帮助。

关于Python/DataReader/Yahoo - 随着 pandas 面板的弃用,我怎样才能将股票数据放入多索引数据框中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44005044/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com