Excel数据清洗,我用Python写了套脚本,同
- 2026-09-21 12:39:39
Excel数据清洗,我用Python写了套脚本,同
Excel数据清洗,我用Python写了套脚本,同
每次拿到业务方发的 Excel,我都想直接关电脑。空格、合并单元格、日期五花八门,手机号里还夹着横杠。
手动处理这 7 行大概要花 15 分钟。如果有 7 万行呢?我写了一套 Python 脚本,跑完只要 3 秒。
核心思路就一句:先定标准,再把杂乱的值映射到统一格式上。读取时得指定 dtype=str,不然 18 位身份证号会变成科学计数法,而且不可逆。
清洗顺序千万别乱。得先去空格和隐形字符,再判重。否则“张三”和“ 张三”会被当成两个人。手机号只留数字,日期全转成 datetime,金额统一成元。
缺失值千万别无脑填 0 或均值。关键字段缺失直接剔除,但要先导出留痕;分类字段填“未知”;数值字段怎么填是业务问题,不是技术问题。
最后把这套流程封装成函数,换个字段配置就能直接跑。大文件记得换引擎,永远输出到新目录别覆盖源文件。
原文Excel数据清洗,我用Python写了套脚本,同事追着要(附完整代码)
作者提示: 个人观点,仅供参考
广东,40分钟前,
本文来自网友投稿或网络内容,如有侵犯您的权益请联系我们删除,联系邮箱:wyl860211@qq.com 。