实战
让 AI Agent 帮你做数据分析:从 Excel 到可视化报告
Excel 里有 10 万行数据,老板下午就要报告?AI Agent 让你从"手工拉数据"变成"说需求出结果"。本教程用真实销售数据,带你走完数据清洗→分析→可视化的全流程。
💡 本教程使用 KimiClaw 的文件上传功能 + OpenClaw 的代码执行能力。不会 Python?没关系,AI 帮你写。
步骤一:上传数据,让 AI 先"看一眼"
1 数据概览与质量检查
把 Excel 文件上传到 KimiClaw,输入:
请帮我分析这个销售数据文件:
1. 有多少行、多少列?
2. 每列的数据类型是什么?
3. 有没有空值、重复值、异常值?
4. 数据的时间范围是什么?
5. 给我 5 条最重要的初步发现
KimiClaw 会自动解析文件结构,给你一份"数据体检报告"。
🔍 好习惯:先让 AI 做数据概览,再决定分析方向。避免"分析了半天发现数据有问题"。
步骤二:数据清洗
2 让 AI 处理脏数据
你: 数据中有以下问题,请帮我清洗:
1. "金额"列有部分行是字符串"暂无",替换为 0
2. "日期"列格式不统一,统一为 YYYY-MM-DD
3. 删除"订单号"重复的行(保留最新一条)
4. "地区"列有空格和全半角混用,统一格式
5. 生成清洗后的新文件供下载
AI 会生成 Python 代码来处理,你可以直接运行或让它在线执行。
步骤三:描述性统计分析
3 一句话出统计报表
你: 请对清洗后的数据做以下分析:
1. 各地区的销售额排名(降序)
2. 月度销售趋势(按月汇总)
3. 销售额 Top 10 产品
4. 各产品类别的占比
5. 同比/环比增长率
输出为 Markdown 表格。
不用写一行代码,AI 帮你完成所有统计计算。
步骤四:生成可视化图表
4 让数据"说话"
你: 请生成以下图表(使用 Python matplotlib):
1. 月度销售趋势折线图
2. 各地区销售额柱状图
3. 产品类别饼图
4. Top 10 产品水平条形图
要求:
- 配色使用专业商务风格
- 中文标签,字体使用 SimHei
- 图表尺寸 12x6,DPI 150
- 保存为 PNG 文件
AI 生成代码后,在 OpenClaw 中执行,自动输出图表。
步骤五:撰写分析报告
5 从数据到洞察
你: 基于以上分析结果,帮我撰写一份销售数据分析报告:
格式要求:
1. 执行摘要(200 字以内)
2. 关键发现(5 条,每条配数据支撑)
3. 趋势分析(月度趋势解读)
4. 区域洞察(各地区差异化分析)
5. 行动建议(3-5 条可执行的建议)
语气:专业但不过于学术,面向管理层
📊 关键技巧:AI 擅长"从数据中找规律",但行动建议需要你结合业务经验来判断。AI 给方向,你做决策。
步骤六:自动化——下次一键出报告
6 把分析流程变成脚本
你: 把上面的分析流程整合为一个 Python 脚本,
功能:
1. 读取指定路径的 Excel 文件
2. 自动清洗(应用步骤二的规则)
3. 生成统计表格和图表
4. 输出 Markdown 格式报告
5. 图表保存到 output/ 目录
脚本要能复用,下次换一份销售数据也能跑。
这样下次只需要换数据文件,一键运行就能出报告。
🎉 数据分析实战完成!
你学会了用 AI Agent 从 Excel 到可视化报告的全流程。接下来可以:
- 查看 KimiClaw 产品详情
- 学习 Function Calling 实战
- 探索 更多教程