我正在尝试清理数据框中的几列。这些值由dtype对象且具有逗号的大数字组成,因此以下代码将删除逗号并将其强制转换为浮点数。我已经尝试过这种方式:
plant_data_pricing.loc[: , 'QUANTITY'] =
plant_data_pricing.loc[: , 'QUANTITY'].str.replace(',','').astype(float).copy()
我也尝试过这种方式:
plant_data_pricing['QUANTITY'] = plant_data_pricing['QUANTITY'].str.replace(',','').astype(float).copy()
,我尝试使用lambda函数以及copy(),但不确定是否正确使用了它们。
所有方法均无效,每次我都会继续获得SettingWithCopyWarning!救命!