2016-02-02 28 views
2

我下載了Apple股票價格時間序列數據集,並將其加載到pandasDataFrame中。但是,我在Spyder的變量資源管理器中看不到該對象。它保存在哪裏?如何查看使用Pandas Dataframe保存的數據

無論如何,我想查看數據。

import pandas as pd 
import ystockquote as ys 
aapl = ys.get_historical_prices("aapl", "2010-01-01", "2015-01-01") 
data = pd.DataFrame(aapl) 

>>> data 
<class 'pandas.core.frame.DataFrame'> 
Index: 6 entries, Adj Close to Volume 
Columns: 1258 entries, 2010-01-04 to 2014-12-31 
dtypes: object(1258) 

由於某種原因,數據不顯示。對象沒有出現在變量資源管理器中與這個問題有什麼關係?

+0

」沒有保存在Python Spyder IDE的變量資源管理器中「,沒有讓你到那裏。你可以添加一些更多的信息。 –

+0

如果你運行代碼,我把我的問題,並運行它。變量「數據」不顯示在變量資源管理器中。 – jessica

+0

在R/Matlab中,如果你創建一個變量。 X = 5 ;.該變量保存在您的工作區中。 – jessica

回答

1

打印第一N行,試試:

data.head(N) 

欲瞭解更多信息,請參閱here

0

也許這可以工作。嘗試向ur類添加str方法,並在該方法中顯示要顯示的數據。 例如

class Frame(DataFrame): 

    def __str__(self): 
     return self.as_matrix() 

因此這可以顯示數據瀏覽器中的矩陣。這隻會在數據瀏覽器使用未知類型的標準字符串表示時才起作用。在Spyder的2.3.1加入

1

Spyder的開發這裏)大熊貓DataFrames支持,所以我想您使用較舊的版本。

Spyder最新版本是2.3.8,所以我建議您更新到該版本。它還修正了在我們的可變資源管理器中沒有顯示熊貓0.17系列的一些問題。 「

相關問題