)
如果你是零基础又想快速做出专业的数据图表这篇教程就是为你写的。我会把每一步都拆到最细你只需要照着做。先看成品这篇教程能带你做出什么可交互 HTML 数据看板全程耗时约 5 分钟 代码量 0 行 工具AiPy一、为什么用 AiPy 做数据可视化先说说我踩过的坑方式问题Excel 画图样式丑改一次要重做Matplotlib要写代码中文还乱码在线图表工具要手动整理数据费时而我就想要你说人话它写代码最后把成品交给你。当然还有成本的考虑你们有自己用习惯的工具也可以用不影响对比项传统方式AiPy 方式数据准备手动整理自动抓取 清洗图表选择自己判断自动匹配样式调整重做一遍说一句话输出格式只能出图PNG 交互式 HTML二、保姆级实操三步做出数据可视化3.1 第一步抓数据在对话框输入帮我抓取名古屋亚运会中国代表团的奖牌数据包括 1. 各项目游泳、射击、体操、武术、田径等的金牌数 2. 每日新增金牌数 3. 中日韩三国奖牌总数对比 整理成规范的表格保存为 Excel 到桌面执行过程AiPy 会自动写爬虫代码 → 抓取数据 → 清洗 → 存成 Excel。检查结果打开桌面上的 Excel确认数据完整。⚠️ 注意数据必须来自权威渠道新华社、官方奖牌榜等。如果发现数据不对直接告诉 AiPy「数据来源换成官方奖牌榜重新抓一次」。3.2 第二步出图数据准备好后继续输入根据刚才的表格生成一套数据可视化作品要求 1. 主图堆叠柱状图展示各项目金/银/铜按金牌数降序排列 2. 副图1双轴图柱状展示每日金牌折线展示累计趋势 3. 副图2雷达图对比中日韩金/银/铜三个维度 4. 副图3环形图展示中国队奖牌结构中心显示总数 5. 配色明亮活泼带数据标签中文字体正常显示不能乱码 6. 输出高清 PNGdpi300保存到桌面 7. 同时生成一份 HTML 交互版本可以在浏览器里查看执行过程会自动选择图表类型 → 配置配色 → 处理中文字体 → 输出 PNG 和 HTML。检查结果桌面上会出现 PNG 图片和 HTML 文件双击 HTML 可以在浏览器里看到交互效果。3.3 第三步微调可选如果对效果不满意直接用大白话说「柱子太细了加粗一点」「标题改成中国队亚运金牌全记录」「配色换成中国红 金色」「再加一张中日韩对比的饼图」它会重新生成不用你动手改代码。三、完整Prompt与代码节选4.1 完整 Prompt可直接复制你是资深数据可视化专家。请完成以下任务 【数据准备】 抓取名古屋亚运会中国代表团奖牌数据包含 - 各项目金牌分布游泳/射击/体操/武术/田径等 - 每日金牌数按比赛日 - 中日韩三国奖牌总数对比 - 数据必须来自权威渠道并标注来源 【可视化要求】 1. 主图堆叠柱状图展示各项目金/银/铜降序排列 2. 副图1双轴图柱状每日金牌折线累计金牌 3. 副图2雷达图对比中日韩金/银/铜三维度 4. 副图3环形图展示奖牌结构中心显示总数 5. 所有图表中文字体正常显示、带数据标签、配色统一 6. 输出高清 PNGdpi300保存到桌面 7. 额外生成一份 HTML 交互版本支持鼠标悬停查看数值 【数据校验】 生成后请自行校验各项目金牌合计 每日金牌合计 官方总数4.2 提示词公式角色设定 数据要求 图表类型 样式要求 输出格式 校验要求4.3 自动生成的代码节选AiPy 会自动生成类似下面的 Python 代码你不需要自己写import matplotlib.pyplot as plt from matplotlib import font_manager import numpy as np # 中文字体配置AiPy 自动下载并配置 font_manager.fontManager.addfont(NotoSansSC-Regular.ttf) plt.rcParams[font.sans-serif] [Noto Sans SC] plt.rcParams[axes.unicode_minus] False # 数据 projects [(游泳, 21), (射击, 9), (体操, 4), (武术, 4)] names [p[0] for p in projects] vals [p[1] for p in projects] # 绘制柱状图 fig, ax plt.subplots(figsize(12, 6)) bars ax.bar(names, vals, color#FFC312, edgecolor#2C3E50, linewidth2) # 添加数据标签 for b, v in zip(bars, vals): ax.text(b.get_x()b.get_width()/2, v0.5, str(v), hacenter, fontweightbold) plt.savefig(chart.png, dpi300)四、避坑指南帮你省时间坑表现解法中文乱码图表里全是方块提示词里明确写「中文字体正常显示」数据不准抓到的数据是旧的指定时间范围和数据源要求标注来源图表太丑默认配色辣眼睛明确说配色方案如「中国红金色」图片模糊保存的图分辨率低要求「高清 PNG」或指定 dpi300数据对不上各项目合计 ≠ 总数要求 AiPy 生成后自行校验求和字体文件被占用清理时删不掉不影响使用下次任务会自动清理五、这套方法还能用在哪工作汇报销售数据、季度业绩一句话出图自媒体配图热点事件数据可视化蹭热点利器学习资料把知识点做成图表理解更透彻生活场景记账数据、健身记录可视化更有动力核心逻辑只要你有数据或者能抓到数据AiPy 就能帮你变成图。