SuperAPI AI 工具集

data-analysis

数据与分析

查看项目

更新于 10-15 22:17

技能介绍

用途:该技能用于分析数据集(CSV、Excel、JSON),执行统计分析、数据可视化、趋势与模式识别、数据清洗与预处理。当用户提到“analyze data”“statistics”“charts”“trends”“insights”时触发。

主要能力:

  1. 数据加载与初步探索:用 pandas 读取 CSV、Excel、JSON 或数据库(SQLAlchemy),查看形状、列名、数据类型、内存占用、前几行、缺失值与描述性统计。
  2. 数据清洗:处理缺失值(删除或按中位数/众数填充)、去重、类型转换(datetime、numeric、category)。
  3. 统计分析:集中趋势、离散程度、分布(偏度、峰度)、相关矩阵、分组聚合。
  4. 可视化:直方图、箱线图、小提琴图、散点图、相关热力图、配对图、时间序列图、条形图与堆叠条形图,使用 matplotlib 与 seaborn。
  5. 高级分析:线性回归趋势、移动平均、Z 分数与 IQR 异常值检测、t 检验、ANOVA、卡方检验。
  6. 生成报告:可运行 python scripts/analyze.py --file data.csv --output report.html,并输出 Markdown 摘要。

使用方式:在支持该技能的 Agent 环境中调用,按需加载数据并执行上述流程;脚本命令保持原样。

适用场景:销售分析、客户分析、绩效分析等常见数据分析任务。

限制:资料未提供收费、价格、平台支持范围与具体效果数据;部分细节(如 scripts/analyze.py 的完整实现)暂未提供。