SuperAPI AI 工具集

chart-builder

数据与分析

查看项目

更新于 10-16 01:37

技能介绍

用途:当需要把数据洞察可视化、不确定哪种图表类型合适、需要可复现的 Python 或 JavaScript 图表代码,或想改进表达不清的图表时使用。不适用于构建完整交互式 BI 仪表盘、营销信息图、地理地图可视化或视频数据动画。

主要能力:提供图表类型速查表,按变量数量、x 轴类型和表达信息给出选择建议(如时间趋势用折线图、类别比较用条形图、占比用饼图且不超过 5 个扇区、相关性用散点图、分布用直方图或箱线图)。给出图表结构规范:标题应写成一句话结论而非主题,必须标注带单位的坐标轴、图例、数据来源脚注,网格线仅保留水平方向且置于数据后方。配色原则建议分类数据最多 2–4 种颜色,有序数据用连续色阶,含中点数据用发散色阶,不单独依赖红绿区分,强调重点系列并将其他系列置灰。无障碍清单要求文本对比度至少 4.5:1、提供替代文本、不只靠颜色编码、坐标轴标签至少 12pt、标题至少 14pt,并在图下提供数据表供屏幕阅读器使用。

使用方式:按步骤先确定图表类型,再补全标题与坐标轴等要素,检查配色与无障碍,最后参照资料中的 Python 或 JavaScript 代码示例实现并导出。示例使用 matplotlib、seaborn、pandas 和 Chart.js(CDN 引入)实现条形图、折线图、散点图、热力图等,导出时可用 plt.savefig("chart.png", dpi=150) 获得清晰结果。

适用场景:报告、幻灯片或嵌入式可视化中的图表制作,以及图表优化。

限制与误区:避免双 y 轴、3D 图表、彩虹配色、分类轴展示时间、省略坐标轴单位、饼图切片过细、用连线连接非连续数据等。资料未说明该技能的具体安装方式、收费模式与运行平台。