Pandas:dataframe间赋值报警问题ipykernel_18004\3829030365:A value is trying to be set on a copy of a slice from a DataFrame
假设Adataframe:
Description Value
0 Signal 6 test
假设Cdataframe:
Textc Description
0 ssudu rrr
需要将Adataframe下的Description内容覆盖到C的Description列
使用以下语句:
Cdataframe.loc[0]['Description'] = Adataframe.loc[0]['Description']
则报错ipykernel_18004\SettingWithCopyWarning:A value is trying to be set on a copy of a slice from a DataFrame
解决办法:
Cdataframe.loc[0,'Description'] = Adataframe.loc[0]['Description']