2017-08-03 23 views
1

嗨,那裏的每個人都在使用python來處理需要數據框架的項目,所以我使用了熊貓,但似乎有一個問題,當我去打字時,輸入print(data.head())AttributeError: 'list' object has no attribute 'head' 下面是我的代碼的其餘部分,任何幫助將很棒。爲什麼df.head()不能在python中工作

import quandl 
import pandas as pd 
import numpy as np 

data = quandl.get_table('WIKI/PRICES') 
print(data.head()) 
+2

什麼是'type(data)'?可能不是數據框,看起來像一個列表。打印數據並檢查內容。 – Zero

+0

我想你需要將數據轉換爲df:data = pd.DataFrame(data) –

回答

1

您需要先將列表更改爲pandas DataFrame。之後,你將能夠做到。例如:

df = pd.DataFrame(my_list) 
相關問題