Pandas数据分析
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @kunlungrowth/python-pandas。
技能介绍
解决什么问题
在处理表格数据时,常见的痛点包括数据格式混杂(如CSV、Parquet混合存储)、清洗规则不统一、探查过程零散。这些问题会导致重复编写脚本,增加处理时间。该技能聚焦于用Pandas高效处理表格数据,覆盖从读取到输出的完整链路。
技能如何工作
核心能力围绕Pandas的基础操作,通过标准化流程减少手动操作:
- 读取数据:支持
read_csv/read_parquet两种方式,适配不同存储格式。 - 探查数据:使用
df.info()、df.describe()、df.isnull()快速掌握结构、统计量和缺失情况。 - 清洗数据:通过填充缺失值、去重、类型转换(如
astype)统一数据质量。 - 变换数据:利用
groupby分组聚合、pivot透视、merge合并实现特征构建。 - 输出结果:支持
df.to_csv导出结构化数据,或直接生成可视化图表(如基础统计图)。
适用边界与注意点
适用于表格数据的常规处理场景,如日志分析、指标统计、特征工程等。但对于超大规模数据(如TB级)、非结构化数据(如图像、文本)或需要复杂建模的场景,需结合其他工具扩展。使用时需注意:
- 数据格式需与Pandas兼容,避免读取时的类型错误。
- 清洗逻辑需根据业务规则调整,避免过度填充或删除关键信息。
- 输出结果需验证一致性,确保变换过程未引入偏差。
使用场景
- 用户拿到CSV格式的销售数据,需要先读取数据并探查缺失值情况,为后续分析做准备
- 手中有Parquet格式的用户行为数据,要进行清洗去重,再通过groupby统计各渠道活跃度
- 拿到多份不同格式的表格数据,需要合并后透视分析各区域销售差异
- 需要将清洗后的表格数据导出为CSV,并生成基础可视化图表展示关键指标
适合人员
- 数据分析师,需要用Pandas处理原始表格数据,生成结构化分析报告
- 数据工程师,在数据管道中需要用Pandas完成数据清洗和变换步骤
- 业务运营,要处理销售表格数据,通过groupby统计各产品销量
- 科研工作者,需要对实验产生的表格数据进行清洗和可视化展示