我有一個df,我按月計算值。當我在df運行這段代碼生成所需的結果:
因為我在範圍(12,len (df.index)): df。iloc[1]我= df.iloc (i-12 1) * (((df.iloc[3]我/ 100)+ (df.iloc[6]我/ 100))+ 1)
目前為止一切都很順利。我想這個公式適用於超過df所以我試著用&修改上麵的代碼列表。開始我把我最初的df的列表並運行代碼:
my_dfs = (df)因為我範圍(12,len (my_dfs.index)): my_dfs。iloc[1]我= my_dfs.iloc (i-12 1) * (((my_dfs.iloc[3]我/ 100)+ (my_dfs.iloc[6]我/ 100))+ 1)
但我得到錯誤信息:
“builtin_function_or_method”類型的對象沒有len ()
我怎麼解決這個問題?