第02课:ChatGPT数据分析实战
第02课:ChatGPT数据分析实战
上传Excel,用中文提问,AI自动分析出结果
主讲:Angel Zhang & Charlie Cao
本节学习目标
- 掌握ChatGPT Code Interpreter的数据分析能力
- 学会上传数据文件并提出有效问题
- 能够让ChatGPT自动生成分析图表
- 掌握数据分析的Prompt技巧
一、开启ChatGPT数据分析
前置条件
- ChatGPT Plus 订阅($20/月)
- 或ChatGPT Team/Enterprise
- Code Interpreter / 高级数据分析功能已开启
支持的文件格式
| 格式 | 说明 |
|---|---|
| .xlsx / .xls | Excel文件 |
| .csv | 逗号分隔文件 |
| .json | JSON数据 |
| .txt | 纯文本数据 |
| PDF中的数据表格 |
二、基础操作流程
Step 1:点击对话框的附件按钮
Step 2:上传数据文件
Step 3:用中文描述你的分析需求
Step 4:ChatGPT自动写Python代码→运行→返回结果
Step 5:如不满意,继续追问调整
万能开场Prompt
我上传了一份[数据类型]数据。请先帮我:
1. 查看数据结构(行数·列数·字段名·数据类型)
2. 检查数据质量(缺失值·异常值·重复值)
3. 给出数据的基础统计描述
4. 推荐适合这份数据的分析方向
三、常见分析场景的Prompt
销售数据分析
请分析这份销售数据:
1. 按月份汇总销售额变化趋势,画折线图
2. 各品类销售占比,画饼图
3. 销售额TOP10的产品
4. 哪些月份同比增长/下降
5. 给出销售改善建议
用户数据分析
请分析这份用户数据:
1. 用户画像分析(年龄·性别·地区分布)
2. 用户活跃度分析(日活·月活·留存率)
3. RFM模型分群(最近购买·购买频率·消费金额)
4. 用户生命周期价值预估
问卷数据分析
请分析这份问卷调查数据:
1. 每道题的回答分布
2. 交叉分析(不同人群的回答差异)
3. 满意度评分汇总
4. 开放题词云分析
5. 关键发现总结
四、图表定制技巧
控制图表样式
请用以下要求重新画这个图表:
- 配色方案:蓝色系渐变
- 字体大小:标题16号,轴标签12号
- 图表大小:宽12英寸,高6英寸
- 添加数据标签
- 中文字体
- 保存为高清PNG
常用图表类型
| 分析目的 | 推荐图表 |
|---|---|
| 趋势变化 | 折线图 |
| 对比大小 | 柱状图/条形图 |
| 占比构成 | 饼图/环形图 |
| 分布情况 | 直方图/箱线图 |
| 关系发现 | 散点图/气泡图 |
| 地理分布 | 地图/热力图 |
五、进阶技巧
多轮追问
第1轮:概览分析 → 发现异常
第2轮:"3月份销售额为什么突然下降?请深入分析"
第3轮:"排除促销因素后,正常增长率是多少?"
第4轮:"基于目前趋势,预测未来3个月销售额"
下载生成的文件
ChatGPT可以生成并下载:
- 分析结果的Excel文件
- 图表的PNG/SVG图片
- 处理后的清洗数据
- 完整的分析报告
处理大数据集
- ChatGPT有文件大小限制(约512MB)
- 大数据建议先在本地筛选,上传核心数据
- 或者让ChatGPT先抽样分析,确认方向后再全量
本课作业
- 上传一份Excel到ChatGPT,让AI做基础统计分析
- 让ChatGPT为你的数据生成3种不同类型的图表
- 尝试多轮追问,深入分析一个有趣的发现
下一课,我们学习Claude在数据分析和可视化方面的独特优势。