删除 Pandas 数据帧单元格值中不必要的反逗号 (')



我实际想做的是用float值0.2替换看起来像"0.2'"的字符串。

如果要仅替换由字符串代表的数字填充的列,请对列表的所有列使用to_numericSeries.str.stripDataFrame.apply

df['col_name'] = df['col_name'].apply(lambda x: pd.to_numeric(str(x).strip("'"), errors='coerce'))

最新更新