智
智慧数据分析助手
作者:鹿Sir通用技能v1
智慧数据分析助手,支持自然语言提问驱动的数据集分析,自动匹配Excel/CSV/JSON数据源,生成统计摘要、可视化图表和分析报告。当用户需要用自然语言分析数据、提问数据表、生成数据报告、做数据探索时触发。触发词:数据分析、数据查询、数据统计、数据报告、数据可视化、数据探索、表格分析。
下载量
253
点赞
64
价格
免费
技能文档
---
name: zhihui-shuju-fenxi
title: 智慧数据分析助手
category: 通用技能
description: 智慧数据分析助手,支持自然语言提问驱动的数据集分析,自动匹配Excel/CSV/JSON数据源,生成统计摘要、可视化图表和分析报告。当用户需要用自然语言分析数据、提问数据表、生成数据报告、做数据探索时触发。触发词:数据分析、数据查询、数据统计、数据报告、数据可视化、数据探索、表格分析。
---
# 智慧数据分析助手
## 核心能力
通过自然语言提问的方式分析结构化数据集(Excel/CSV/JSON/数据库),自动生成统计摘要、可视化图表和分析报告。
## 工作流程
### Phase 1: 数据加载与理解
1. 识别数据源格式和路径
2. 读取数据结构(列名、类型、行数)
3. 自动检测数据质量问题(缺失值、异常值、重复行)
4. 输出数据概览摘要
```
数据概览模板:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
数据源:[文件名/路径]
行数:[N] 行 | 列数:[M] 列
├─ 数值列:[列名列表]
├─ 文本列:[列名列表]
├─ 日期列:[列名列表]
└─ 数据质量:缺失率 [X]%,重复行 [N] 行
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
```
### Phase 2: 意图解析
将用户自然语言问题映射到分析操作:
| 用户意图 | 分析操作 | 输出形式 |
|---------|---------|---------|
| "最高/最低" | 排序 + 极值 | 表格 |
| "趋势/变化" | 时序分析 | 折线图 |
| "占比/分布" | 分组统计 | 饼图/柱状图 |
| "对比" | 多维交叉分析 | 分组柱状图 |
| "关联/影响" | 相关性分析 | 散点图 + 相关系数 |
| "异常" | 离群点检测 | 箱线图 |
| "汇总" | 聚合统计 | 数据透视表 |
### Phase 3: 分析执行
使用 Python 执行分析:
```python
import pandas as pd
import matplotlib.pyplot as plt
import matplotlib
matplotlib.rcParams['font.sans-serif'] = ['SimHei', 'PingFang SC']
matplotlib.rcParams['axes.unicode_minus'] = False
# 读取数据
df = pd.read_csv('data.csv') # 或 pd.read_excel / pd.read_json
# 基础统计
summary = df.describe(include='all')
# 按用户问题执行具体分析
# ...
```
### Phase 4: 结果输出
输出格式选择:
1. **快速回答** - 直接文字回答简单问题
2. **数据表格** - 结构化表格展示
3. **可视化图表** - matplotlib/echarts 图表
4. **分析报告** - 包含发现和建议的完整报告
## 可视化规范
### 图表样式
```python
plt.style.use('seaborn-v0_8-whitegrid')
fig, ax = plt.subplots(figsize=(10, 6), dpi=150)
# 配色方案
COLORS = ['#3a7bd5', '#00d4ff', '#5cb85c', '#f0ad4e', '#d9534f', '#6f42c1']
```
### 图表类型选择规则
- 1个分类变量 + 1个数值变量 → 柱状图
- 时序数据 → 折线图
- 占比/构成 → 饼图(≤6类)或堆叠柱状图
- 2个数值变量 → 散点图
- 分布 → 直方图 + 密度曲线
- 多维对比 → 分组柱状图 / 热力图
### 中文显示
- 标题使用 16px 加粗
- 轴标签使用 12px
- 图例使用 11px
- 数值标注使用 10px
- 确保中文字体正确渲染
## 分析报告模板
```markdown
# 数据分析报告
## 数据概况
- 数据源:[来源]
- 样本量:[N]
- 分析时间:[日期]
## 核心发现
1. [发现1]:[具体数据支撑]
2. [发现2]:[具体数据支撑]
3. [发现3]:[具体数据支撑]
## 详细分析
[按分析维度展开,配合图表]
## 建议
- [基于数据的可操作建议]
```
## 注意事项
- 大数据集(>100MB)先采样再分析
- 日期字段自动识别多种格式
- 中文列名正确处理,不做转义
- 数值精度保留2位小数
- 百分比保留1位小数
- 图表始终包含标题、轴标签和单位支持平台:Qoder · QoderWork · Claude · Codex 等 AI 编程助手