を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
を使用している場合はなぜこのように表示されますか?