Echarts 中的散点图

Echarts 中散点图的实现:
  散点图可以帮助我们推断变量之间的相关性。 (根据散点图的分布)


1: 散点图的是实现步骤:
   Echarts 最基本的代码结构:
   引入js 文件, DOM 容器, 初始化对象,  设置option 
2: x 轴 与 y 轴 的数据是二位数据即可。

3: 在图标类型:
   在series 中设置类型为 type: scatter;   (散点图)
   xAis 和 yAis 的type 值都需要设置为 value;

4: x 轴 与y 轴 调整
   将坐标轴都设置为 脱离 0 的比例;
--------------------------------------------------------------

1:  引入Echarts 文件
 
2: 准备一个呈现图表盒子:
   
3: 初始化echarts 对象: 获取初始化对象 var mCharts = echarts.init(document.querySelector('div')); 4: var option = { xAis: { type: 'value', scale: true // 脱离 0 缩放比 }, yAis: { type: 'value', scale: true // 脱离 0 缩放比 }, series: { { // type: 'scattter', type: 'effectScattter', // 设置联动效果 showEffectOn: '', // 有两个值, render emphasis // emphasis 鼠标移动才会出现的效果 rippleEffect: { scale: 10; // 设置缩放比的大小 } data: axisData, symbolSize: function (arg) { var height = arg[0] / 100; var weight= arg[1]; // bmi = 体重kg / (身高m * 身高m); // 大于 28 就是代表肥胖 var bmi = weight / (height * height); if(bmi > 28) { return 20; } return 5; }, itemStyle: { color: function (arg) { var height = arg.data[0] / 100; var weight= arg.data[1]; // bmi = 体重kg / (身高m * 身高m); // 大于 28 就是代表肥胖 var bmi = weight / (height * height); if(bmi > 28) { return 'red' } return 'green' } } } } } ------------------------------------------------------------------------ 散点图常见的效果: 1: 常见效果 (气泡图效果) a: 散点大小不同: symbolSize (控制散点的大小) b: 散点颜色不同: itemStyle.color (控制散点颜色) 2: 涟漪动画效果: 设置类型: type: effectScatter ; // 设置散点动画效果 showEffecttOn: 'emphasis'; // 控制鼠标经过才会出现涟漪效果 rippleEffect: { scale: 10; // 控制涟漪缩放比 } ---------------------------------------------------------------------- 散点图的特点: 1: 散点图可以帮助我们推断出不同维度数据之间关联性。 2: 散点图也经常用在地图的标注上。

你可能感兴趣的:(echarts)