出于某种原因,我可以将数据放入独立的数据框中,但不能将数据框(项)放入面板中。你知道吗
df = pd.Dataframe()
df = pandas.io.data.DataReader('AAPL', 'yahoo', '2015-09-23', '2015-09-30')
pan = pd.Panel()
pan['AAPL'] = pandas.io.data.DataReader('AAPL', 'yahoo', '2015-09-23', '2015-09-30')
运行df生成下面的股票数据,但是pan['AAPL']返回一个空的数据帧。你知道吗
Date Open High Low Close Volume Adj Close
9/23/2015 113.629997 114.720001 113.300003 114.32 35645700 114.32
9/24/2015 113.25 115.5 112.370003 115 49810600 115
9/25/2015 116.440002 116.690002 114.019997 114.709999 55842200 114.709999
9/28/2015 113.849998 114.57 112.440002 112.440002 51723900 112.440002
9/29/2015 112.830002 113.510002 107.860001 109.059998 73135900 109.059998
9/30/2015 110.169998 111.540001 108.730003 110.300003 66105000 110.300003
一个独立的df和一个在面板中的df不应该有相同的可能性吗?你知道吗
更新:
我能够用keys=一个股票列表将数据输入dict,但我感觉性能会比数据放在面板中慢得多。你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐