我有这样一个数据帧:大熊猫无法避免SettingWithCopyWarning
A B C
15 'ds' ' 0.000'
32 'ds' ' 1.000'
56 'ds' ' 2,700.000'
45 'gb' ' 7.000'
我想改变C
列整数的值;所以我在做什么是这样的:
df.loc[:,'C'] = df.loc[:,'C'].apply(lambda x: int(float(x.strip().replace(',',''))))
该做的工作,不过,我得到那个讨厌SettingWithCopyWarning
。为什么会出现如果我使用loc
?