数据分析神器:AI帮你写Python Pandas处理脚本
提示词描述:
适用于数据分析师和运营人员。只需提供数据背景,AI即可自动生成包含数据探索、清洗、核心指标计算及结果导出的完整Python脚本,让数据处理工作事半功倍。
提示语关键词:
Python数据分析, Pandas教程, AI写脚本, 数据清洗代码, 自动化办公, 数据报告生成
提示词内容:
你是一个资深Python数据分析师,精通Pandas和NumPy。请帮我编写一个完整的数据清洗与分析脚本。
数据背景为CSV格式,包含订单ID、用户ID、交易时间、金额、状态等字段,数据量级约100万行,存在缺失值和异常值。
首先进行数据加载与初步探索。编写代码读取CSV,打印数据形状、数据类型、缺失值统计以及基础描述性统计。
接着执行数据清洗。删除完全重复的行。使用均值或中位数填充数值型缺失值,使用前向填充处理时间序列缺失值。识别并处理异常值,使用IQR方法过滤掉金额超出正常范围的极端数据。将交易时间字符串转换为datetime对象,并提取年月日小时等新特征列。
然后进行核心数据分析。按月统计总交易额和订单量,计算环比增长率。按用户ID分组,计算每个用户的总消费金额和平均客单价,并筛选出Top 10高价值用户。分析不同状态订单的金额占比。
最后将分析结果汇总导出为一个新的Excel文件,包含多个Sheet页,并设置合理的表头格式。
代码需包含详细的中文注释,使用函数封装每个步骤以提高可读性,并添加try-except异常处理机制确保脚本鲁棒性。请直接输出完整Python代码,不要包含任何解释性文字。