无法使用 df['size_sq.ft'].str.strip( "," ) 或 .replace 方法从价目表中删除逗号



我正在尝试清理Kaggle数据集(下面的链接(上的'size_sq.ft'列,该数据集是一种对象类型。

我已经使用df['price'].str.strip("$"(删除了"$"符号,它是同一类型的。

然而,我似乎无法删除逗号(','(使用df['size_sq.ft'].str.strip(","(从size_sq.ft

我没有任何错误。

我的最终目标是将其转换为float/int。

Kaggle内核链接

数据集链接

.str.strip()仅对前导和尾随字符进行操作,如果逗号位于字符串的第一个或最后一个位置之外的任何位置,则它将不起作用。您要查找的是.str.replace(",", ""),它将用空字符串替换任何逗号。

最新更新