SuperAPI AI 工具集

data-visualization

数据与分析

查看项目

更新于 10-16 04:30

技能介绍

用途:该技能面向用 Python 制作有效数据可视化,提供图表选择指导、可视化代码模式、设计原则与无障碍考量。

主要能力:按数据关系推荐图表,如趋势用折线图、类别比较用条形图、排名用水平条形图、部分与整体用堆叠条形图、分布用直方图或箱线图、相关性用散点图或热力图、地理用等值线图、流程用桑基图、绩效对比用子弹图、多指标用小倍数图。同时说明不宜使用的图表:饼图(类别少于6个且只需粗略比较时除外)、3D 图、双轴图、多类别堆叠条形图、环形图。

使用方式:给出 matplotlib、seaborn、plotly 的代码模式,包括样式与配色设置、折线图、条形图、直方图、热力图、小倍数图、数字格式化辅助函数,以及 plotly 交互图表。示例命令与代码保持原样,如 plt.style.use('seaborn-v0_8-whitegrid')、sns.heatmap(...)、px.line(...)、fig.write_html('interactive_chart.html')。

设计原则:颜色应编码数据而非装饰,顺序数据用单色渐变,发散数据用双色渐变,分类数据最多6至8种色相,避免仅用红绿;标题应陈述洞察,副标题补充上下文;减少图表垃圾,按值排序,条形图从零开始,多图统一比例尺,展示不确定性并标注坐标轴。

无障碍:不单靠颜色区分数据系列,加入图案、线型或直接标签,使用色盲友好调色板,提供替代文本与数据表,保证对比度与字号,并附检查清单。

限制:资料未提供该技能的安装方式、收费、价格、平台支持或效果数据,暂未提供。