You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

处理汽车销售价格数据集:去除符号后移除末尾两位零的方法

解决方法

你可以通过以下两种方式轻松移除价格末尾的两个零:

方法一:整数除法(适用于已转换为整数的价格)

既然你已经将价格转为整数(如400000、500000),直接对数值执行整数除法除以100即可:

car_sales["Price"] = car_sales["Price"] // 100

执行后,400000会变成4000,500000会变成5000,结果保持整数类型。

方法二:字符串阶段直接截取(一步到位处理)

可以在清理字符串的阶段直接去掉最后两位字符,避免生成大数再转换,更高效:

car_sales["Price"] = car_sales["Price"].str.replace('[$,.]', '', regex=True).str[:-2].astype(int)

这个方法会先清理掉$、,和.,然后截取字符串除最后两位以外的部分,再转为整数,一步得到目标结果。

内容的提问来源于stack exchange,提问作者John Smith

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.19 05:24:50