2016-06-24 3 views
1

私はQuandlから受け取ったデータを分析しようとしています。パンダデータフレームエラー

コードは私が実装された後:

import pandas as pd 
import quandl 

df=quandl.get("WIKI/GOOGL") 
df=df[['Adj. High','Adj. Low',]] 

df['HL_PCT'] = (df['Adj. High']) - df(['Adj. Low'])/df['Adj. Low']*100.0 

df=df[['HL_PCT',]] 
print(df.head()) 

として、私はエラーを取得しています:私はdf(['Adj. Low'])()にタイプミスがあると思い

df['HL_PCT'] = (df['Adj. High']) - df(['Adj. Low'])/df['Adj. Low']*100.0
TypeError: 'DataFrame' object is not callable

答えて

0

からdf['Adj. Low']を使用します。

import pandas as pd 
import quandl 
df=quandl.get("WIKI/GOOGL") 

df=df[['Adj. High','Adj. Low']] 
df['HL_PCT'] = (df['Adj. High'] - df['Adj. Low'])/df['Adj. Low']*100.0 
df=df[['HL_PCT']] 

print(df.head()) 
は、
+0

はい...申し訳ありませんが、エラーを解釈できませんでした...ありがとうございました! –