可视化
Skill 文件
Skill
references
SKILL.md
SKILL.md
| name | echarts-viz |
|---|---|
| title | ECharts 可视化组件库 |
| description | 基于 Apache ECharts 的丰富可视化图表库,支持交互式数据可视化 |
| keywords | echartschartvisualization数据可视化图表 |
ECharts 可视化组件库
概述
本 Skill 基于 Apache ECharts —— 一个功能强大、开源的 JavaScript 可视化库,为平台提供丰富的图表组件能力。
核心能力
支持的图表类型
- 基础图表:折线图、柱状图、饼图、散点图
- 统计图表:盒须图、热力图、K线图
- 关系图表:树图、桑基图、关系图
- 地图可视化:地图、轨迹图、3D 地图
- 高级图表:仪表盘、漏斗图、雷达图、象形柱图
图表配置规范
所有 ECharts 图表使用统一的配置结构:
使用指南
基础用法
- 选择图表类型:根据数据特征选择合适的图表类型
- 准备数据:按 ECharts dataset 格式组织数据
- 配置选项:设置 title、legend、tooltip 等通用配置
- 定制样式:通过 color、theme 调整视觉风格
响应式设计
ECharts 图表默认支持响应式,容器尺寸变化时自动重绘。
交互功能
- 数据筛选:通过 dataZoom 实现区域缩放
- 图表联动:多图表间通过 connect 实现联动
- 点击事件:支持 drill-down 和下钻分析
依赖说明
NPM 安装
CDN 引入
jsDelivr CDN(推荐)
unpkg CDN
cdnjs CDN
最佳实践
- 数据格式化:优先使用 dataset 管理数据,便于系列与维度映射
- 性能优化:大数据量时启用 sampling 或 progressive 渲染
- 主题定制:使用 theme 配置统一下午视觉风格
- 移动端适配:设置 responsive 规则优化移动端体验
参考资料
Ln 1, Col 1MarkdownSpaces: 2
No errors