Agent Skills
返回列表
📊

图表可视化选型助手

数据分析 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @kunlungrowth/cn-chart-viz-assistant。

技能介绍

很多数据图表的问题不在于“画不出来”,而在于选错了类型导致结论被误读:拿非时序数据画折线暗示趋势、给十几个类别塞一张饼图、或者为了视觉冲击力截断 Y 轴。这个技能的定位是一个严谨的可视化顾问,专门解决“数据关系”与“图表类型”的匹配问题。

核心工作流

技能不会一上来就写代码,而是先和你确认两个关键输入:数据维度(X/Y 轴分别是什么)和你最想传达的结论(是比较、趋势、还是分布)。基于此,它严格遵循一套反误导的选型规则:

  • 类别比较:首选 柱状图 或 条形图,避免超过 5 个类别时使用饼图。
  • 时序趋势:首选 折线图,面积图为次选,坚决避免饼图。
  • 构成占比:类别在 5 个以内可用 饼图,否则建议用堆叠柱,拒绝 3D 效果。
  • 分布与关联:分布看 直方图/箱线图,两变量关联看 散点图。

选定图表后,它会直接生成 matplotlib 或 echarts 的可运行代码,并附带一句“为什么这个图表最不容易误导读者”的理由。

工程红线与规范

代码生成不是终点,技能还会强制附带一份可读性 Checklist。这在实际工程中非常重要:

  • 确保坐标轴有明确的标签和单位,避免视觉歧义。
  • 检查配色对比度,确保色盲用户也能分辨。
  • 最关键的一点:严禁截断 Y 轴制造虚假的视觉差异,也不允许在非必要场景滥用双 Y 轴。

如果数据本身有缺失,技能要求必须标注,绝不能人为“补全”或伪造趋势线。对于极大数值,也会提示使用 万、亿 等合理单位,防止数字堆叠导致排版崩塌。

适用边界

这个技能专注于静态图表的选型与基础代码生成,适合中小规模的数据分析场景。它不负责复杂的 BI 仪表盘搭建,也不处理实时流数据的动态可视化。它的核心价值在于:在你写下绘图代码之前,帮你排除掉那些“看起来很酷,但其实是错误”的选项。

使用场景

  • 汇报多渠道季度销售额时,需要选择准确表达时序趋势的图表,并生成不含误导性截断轴的绘图代码。
  • 面对包含十几个类别的销售数据,需要寻找比饼图更易读的类别比较方案,并获取对应的绘图代码。
  • 在技术博客中展示两组变量的相关性,需要推荐最不易误导的散点图,并附带可运行的绘图代码。

适合人员

  • 数据分析师:需要在撰写分析报告时,快速确定最能准确传达结论且避免视觉误导的图表类型。
  • 前端工程师:需要在业务看板中实现特定数据关系的可视化,并确保坐标轴和配色符合可读性规范。
  • 技术博主:需要在文章中展示数据分析过程,要求推荐的图表严谨不造假,并附带开箱即用的绘图代码。