SuperAPI AI 工具集

pandas-pro

数据与分析

查看项目

更新于 10-15 22:41

技能介绍

Pandas Pro 是一个面向 pandas DataFrame 操作的技能,用于数据分析、数据清洗、聚合与转换,强调高效的数据处理工作流和生产级性能模式。

用途:处理 pandas DataFrame 的日常数据操作,包括索引与筛选、缺失值与重复值处理、类型转换、分组聚合、透视表、合并连接、时间序列重采样以及内存优化。

主要能力:提供按主题组织的参考指南,包括 DataFrame 操作、数据清洗、聚合与 GroupBy、合并与连接、性能优化;并给出代码模式,如向量化赋值、使用 .loc[] 与 .copy() 安全取子集、带验证的 merge、缺失值填充、时间序列 resample、pivot_table 以及内存下采样与分类类型转换。

使用方式:先评估数据结构(dtypes、内存占用、缺失值、描述统计),再设计向量化转换方案,实现时使用方法链与正确索引,随后校验 dtype、形状、空值与行数,最后按需做内存优化。技能内提供参考文档路径,如 references/dataframe-operations.md、references/data-cleaning.md、references/aggregation-groupby.md、references/merging-joining.md、references/performance-optimization.md,可按上下文加载。

适用场景:数据清洗与质量校验、分组聚合与透视分析、多表合并与连接、时间序列处理、大数据集内存优化等。

限制与约束:应使用向量化操作而非循环,避免 .iterrows()、链式索引、已弃用方法(.ix、.append()),修改子集时使用 .copy(),显式处理缺失值,大数据集需分块加载,转换前后需校验数据质量。具体安装与调用方式暂未提供。