Fama French と Yahoo から Pandas を介してインポートされた 2 つのデータ フレームがあります。2 つのデータ フレームの列の値を比較しようとしています (より具体的には、一方を他方から減算します) が、そうしようとすると値エラーが発生します。データ フレームには異なるインデックスがあり、この要素を考慮する方法がわかりません (Python とパンダは初めてです)。
問題のコードは次のとおりです。
start, end = dt.datetime.now()-dt.timedelta(days=60*30), dt.datetime.now()
f = data.DataReader('F-F_Research_Data_Factors', 'famafrench', start, end)[0]
s = data.get_data_yahoo('aapl', start, end)
s = s.resample('M', how='last')
s['returns'] = s['Adj Close'].pct_change()
理想的には、行の値 = f['RF'] - s['returns'] でシリーズを作成したいと思います
どんな助けでも大歓迎です。