3
を引き起こし、私の次のコード行は、警告の原因:df.locがSettingWithCopyWarning警告メッセージ
import pandas as pd
s = pd.DataFrame(np.random.randint(0,100,size=(100, 4)), columns=list('ABCD'))
s.loc[-1] = [5,np.nan,np.nan,6]
grouped = s.groupby(['A'])
for key_m, group_m in grouped:
group_m.loc[-1] = [10,np.nan,np.nan,10]
C:\Anaconda3\lib\site-packages\ipykernel\__main__.py:10: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
はdocumentationによれば、これは何が起こっているかように、行うための推奨される方法ですか?
ありがとうございました。
をできた代わりに
をこれを行うことを示唆しますdfの作成からこの行までの完全なコード – EdChum