2016-02-02 14 views
0

我試圖用Python下載Apple的股票價格。我注意到數據不在數據框中。當我在Spyder IDE中查看它時,它很混亂。如何將它強制轉換爲數據框/矩陣格式,以及如何引用數據列,如「卷」「調整關閉」?我很感謝你的幫助。Python中的數據框

import ystockquote as ys 
aapl=ys.get_historical_prices("aapl","2010-01-01","2015-01-01") 
+0

您需要提供更多信息,我認爲。數據的格式是什麼,你想要什麼格式。你在談論一個熊貓數據框? – Jezzamon

+0

是的。熊貓數據框。我很抱歉,我是python的新手。 – jessica

回答

0

不知道你有數據的格式,但你可以像這樣創建的數據幀:

import pandas as pd 
df = pd.DataFrame(data={'Volume': aapl['Volume'], 
         'Adjusted Close': aapl['Adjusted Close']}) 

字典的鍵將是數據的列名框架,並且相應的條目將成爲列。

看看DataFrame documentation,它可能會給你一些線索。

+0

非常感謝!我注意到當我運行代碼df = pd.DataFrame(aapl)時,變量df沒有顯示在Spyder IDE的變量資源管理器中。這是正常的嗎? – jessica

+0

我想將整個數據集轉換爲數據框,然後使用諸如df [[「Volume」]]或df $ Volume之類的命令引用感興趣的變量,如「Volume」。 – jessica

+0

你能編輯你的問題來提供關於aapl變量的信息嗎? – Jezzamon