数据探索分析报告

标识: eda-reporter最新版本: 1.0.0安装 8 次更新于 2026-11-06
办公效率数据分析

读取表格文件,进行数据画像、相关性分析和异常值检测,生成交互式图表报告与分析摘要。

在超级AI助理对话中安装/skill install eda-reporter

技能介绍

技能简介

对 CSV 或 Excel 数据进行探索性分析,整理缺失情况、分布、相关性和异常值线索,生成带交互图表的 HTML 报告与 Markdown 摘要,帮助快速了解数据。

适用场景

新数据初步摸底;业务报表质量检查;异常值排查;正式分析前的数据画像。

使用方法
  1. 上传 CSV、.xlsx 或 .xls,说明每行数据代表什么及主要字段含义。
  2. 指定报告标题、输出格式和重点关注项;大文件可选择采样数量。
  3. 查看报告中的缺失、分布和异常提示,再结合业务判断哪些项目需要进一步处理。
参数与输入说明

可直接用自然语言说明这些选项;带代码样式的参数按实际工具定义处理。

参数或输入项 填写说明
input_file 必填,待分析的 CSV 或 Excel 文件。
--format html、md、both,默认 both。
--sample 可选,大文件采样行数;默认不采样,采样结果需注明。
--corr-method pearson 或 spearman,默认 pearson。
--title / --output 自定义报告标题和输出目录;默认以文件名命名并输出至输入目录。
示例需求

分析这份客户数据 CSV,采样 50000 行,报告标题为“客户数据概览”,输出 HTML 和 Markdown,重点说明缺失值、数值分布和需要复核的异常。

交付内容

交互式 HTML 分析报告、Markdown 摘要及需进一步核对的数据问题。

使用前提与注意事项
  • 需要本地 Python 数据分析依赖;完全本地分析无需外部 API Key。
  • 相关性不等于因果,统计异常不一定是错误;需提供字段业务含义,采样也可能遗漏少见情况。

使用说明

以下为技能最新版本的 SKILL.md 正文,智能体按其中的步骤完成任务。

EDA Reporter

自动化探索性数据分析(EDA)技能。输入 CSV 或 Excel 文件,自动完成数据质量检测、分布分析、相关性计算、异常值识别,并生成带交互图表的 HTML 报告和 Markdown 摘要。

能力说明

  • 数据加载:支持 CSV(自动检测编码)和 Excel(.xlsx / .xls),自动推断列类型(数值、分类、日期时间)
  • 数据画像:缺失值比例、唯一值计数、分布统计(均值/标准差/偏度/峰度)、分类频率
  • 相关性分析:数值列间 Pearson/Spearman 相关矩阵,识别高度相关特征对
  • 异常值检测:IQR 和 Z-Score 双算法,按列输出异常值数量和样本
  • 可视化报告:基于 ECharts 的交互式 HTML 报告(直方图、热力图、箱线图),以及 Markdown 纯文本摘要

使用方式

基本用法
请对 /path/to/data.csv 进行探索性数据分析,生成报告
分析这份 Excel 数据:/data/sales_2024.xlsx,重点关注数值列的异常值
完整参数
python scripts/render.py <input_file> [options]

参数:
  input_file              输入文件路径(.csv 或 .xlsx/.xls)
  --output <dir>          报告输出目录(默认:与输入文件同目录)
  --format <html|md|both> 输出格式(默认:both)
  --config <yaml>         自定义阈值配置文件(默认:resources/thresholds.yaml)
  --title <str>           报告标题(默认:自动使用文件名)
  --sample <int>          大文件采样行数(默认:不采样)
  --corr-method <str>     相关系数方法 pearson|spearman(默认:pearson)
调用示例
# 生成完整 HTML + Markdown 报告
python scripts/render.py data/customers.csv --output reports/

# 仅生成 Markdown,适合在对话中展示
python scripts/render.py data/sales.xlsx --format md

# 大文件采样分析
python scripts/render.py data/logs_10m.csv --sample 50000 --format html

# 使用自定义异常检测阈值
python scripts/render.py data/metrics.csv --config my_thresholds.yaml

输出说明

HTML 报告(report.html)
  • 数据概览卡片(行数、列数、总缺失率、内存占用)
  • 各列详细画像(含直方图或频率柱图)
  • 相关性热力图(数值列)
  • 异常值箱线图(含异常点高亮)
  • 可交互,支持图表缩放和数据导出
Markdown 摘要(report.md)
  • 结构化文字描述,适合在对话窗口直接阅读
  • 包含数据质量警告(缺失率 > 20%、高相关特征对、大量异常值)
  • 附完整分析建议

依赖要求

Python 包
pandas>=1.5.0
openpyxl>=3.0.0
numpy>=1.23.0
scipy>=1.9.0
scikit-learn>=1.1.0
jinja2>=3.1.0
pyyaml>=6.0
chardet>=5.0.0

安装:

pip install pandas openpyxl numpy scipy scikit-learn jinja2 pyyaml chardet
系统要求
  • Python 3.8+
  • 无需外部 API Key,完全本地运行

注意事项

  • 纯数值列(如 ID 类)会被自动识别为分类列(唯一值比例 > 95%)
  • 相关性分析要求至少 2 列数值列,否则跳过
  • 超过 100 万行的文件建议使用 --sample 参数
  • 日期时间列会自动解析,不参与数值统计,但会展示时间跨度信息

版本记录

版本发布日期更新说明
1.0.02026-10-15-

相关技能

全部技能 →
Excel 表格处理 图标

Excel 表格处理

办公效率、数据分析

打开、读取、编辑和修复表格文件,支持 .xlsx、.xlsm、.csv 和 .tsv 格式。

会议沟通复盘 图标

会议沟通复盘

办公效率、数据分析

分析会议转写中的发言比例、提问、打断和行动项清晰度,给出带原文证据的沟通建议。

数据结论质量审查 图标

数据结论质量审查

办公效率、数据分析

交付前检查SQL结果、分析报告的分母、聚合、重复计数、样本偏差和结论依据。

财务账目对账 图标

财务账目对账

办公效率、数据分析

比较总账、明细账、银行及第三方账单,分类差异、识别时间性项目并整理账龄。

预算与经营差异分析 图标

预算与经营差异分析

办公效率、数据分析

比较预算、实际与同期,把收入或成本变化分解为价格、数量、组合等因素。

财务月结管理 图标

财务月结管理

办公效率、数据分析

按月结前、关账日及后续日程整理任务、负责人、依赖、阻塞与进度。

把团队的做事方法沉淀为技能

在技能中心导入技能包、从平台资源生成或在线编写,发布后安装到超级AI助理使用。

前往技能中心
©2025 极简未来
粤ICP备2023060400号
网信算备440307657151501250017号
购买咨询