series
系列列表。每个系列通过 type 决定自己的图表类型
- series[i]-line:
折线图 折线图是用折线将各个数据点标志连接起来的图表,用于展现数据的变化趋势。可用于直角坐标系和极坐标系上。 Tip: 设置 areaStyle 后可以绘制面积图。
- series[i]-bar:
柱状图 柱状图通过柱形的高度来表现数据的大小,用于有至少一个类目轴的直角坐标系上。
- series[i]-pie:
饼图 饼图主要用于表现不同类目的数据在总和中的占比。每个的弧度表示数据数量的比例。 Tip: 饼图更适合表现数据相对于总数的百分比等关系。如果只是表示不同类目数据间的大小,建议使用 柱状图,人们对于微小的弧度差别相比于微小的长度差别更不敏感,或者也可以通过配置 roseType 显示成南丁格尔图,通过半径大小区分数据的大小。
- series[i]-scatter:
散点(气泡)图。直角坐标系上的散点图可以用来展现数据的 x,y 之间的关系,如果数据项有多个维度,其它维度的值可以通过不同大小的 symbol 展现成气泡图,也可以用颜色来表现。这些可以配合 visualMap 组件完成。 可以应用在直角坐标系,极坐标系,地理坐标系上。
- series[i]-effectScatter:
带有涟漪特效动画的散点(气泡)图。利用动画特效可以将某些想要突出的数据进行视觉突出。
- series[i]-treemap:
Treemap 是一种常见的表达『层级数据』『树状数据』的可视化形式。它主要用面积的方式,便于突出展现出『树』的各层级中重要的节点。
- series[i]-boxplot:
Boxplot 中文可以称为『箱形图』、『盒须图』、『盒式图』、『盒状图』、『箱线图』。使用者知道概念,不需介绍。
- series[i]-candlestick:
Candlestick 即我们常说的 K线图。 在 ECharts3 中,同时支持 'candlestick' 和 'k'这两种 'series.type'('k' 会被自动转为 'candlestick')。
- series[i]-heatmap:
热力图 热力图主要通过颜色去表现数值的大小,必须要配合 visualMap 组件使用。 可以应用在直角坐标系以及地理坐标系上,这两个坐标系上的表现形式相差很大,直角坐标系上必须要使用两个类目轴。
- series[i]-map:
地图。 地图主要用于地理区域数据的可视化,配合 visualMap 组件用于展示不同区域的人口分布密度等数据。 多个地图类型相同的系列会在同一地图上显示,这时候使用第一个系列的配置项作为地图绘制的配置。
- series[i]-parallel:
平行坐标系的系列。 平行坐标系介绍 平行坐标系(Parallel Coordinates) 是一种常用的可视化高维数据的图表。 例如 series-parallel.data 中有如下数据: [ [1, 55, 9, 56, 0.46, 18, 6, '良'], [2, 25, 11, 21, 0.65, 34, 9, '优'], [3, 56, 7, 63, 0.3, 14, 5, '良'], [4, 33, 7, 29, 0.33, 16, 6, '优'], { // 数据项也可以是 Object,从而里面能含有对线条的特殊设置。 value: [5, 42, 24, 44, 0.76, 40, 16, '优'] lineStyle: {...}, } ... ] 数据中,每一行是一个『数据项』,每一列属于一个『维度』。(例如上面数据每一列的含义分别是:『日期』,『AQI指数』, 『PM2.5』, 『PM10』, 『一氧化碳值』, 『二氧化氮值』, 『二氧化硫值』)。 平行坐标系适于对这种多维数据进行可视化分析。每一个维度(每一列)对应一个坐标轴,每一个『数据项』是一条线,贯穿多个坐标轴。在坐标轴上,可以进行数据选取等操作。
- series[i]-lines:
线图 用于带有起点和终点信息的线数据的绘制,主要用于地图上的航线,路线的可视化。 ECharts 2.x 里会用地图上的 markLine 去绘制迁徙效果,在 ECharts 3 里建议使用单独的 lines 类型图表。
- series[i]-graph:
关系图 用于展现节点以及节点之间的关系数据。
- series[i]-sankey:
桑基图 是一种特殊的流图, 它主要用来表示原材料、能量等如何从初始形式经过中间过程的加工、转化到达最终形式。
- series[i]-funnel: 漏斗图
- series[i]-gauge: 仪表盘