散点图适用于三维数据集,但其中只有两维需要比较。

散点图

  1. ECharts基本构建代码结构
  2. 准备x轴和y轴数据,二维数组[[身高,体重],[]…]
  3. 将type的值设置为scatter,x轴和y轴的type都是value
  • 准备和处理json数据
//准备数据 数据太多只拿出一部分
var data = [{"gender": "female","height": 161.2,"weight": 51.6}, {"gender": "female","height": 167.5,"weight": 59}, {"gender": "female","height": 159.5,"weight": 49.2}, {"gender": "female","height": 157,"weight": 63}, {"gender": "female","height": 155.8,"weight": 53.6}]//处理数据var axisData = []for (var i = 0; i < data.length; i++) {var height = data[i].heightvar weight = data[i].weightvar newArr = [height, weight]axisData.push(newArr)}
  • 准备ECharts图表容器
    <div style="width: 600px;height:400px"></div>
  • 初始化ECharts实例
var mCharts = echarts.init(document.querySelector("div"))
  • 配置配置项
var option = {xAxis: {type: 'value',scale: true},yAxis: {type: 'value',scale: true},series: [{type: 'scatter', // 指明图表的类型为散点图data: axisData}]}
  • 将配置项设置给echarts实例
        mCharts.setOption(option)

散点图样式

  • 缩放,脱离0值比例 -scale
                 xAxis: {type: 'value',//缩放,脱离0值比例scale: true},yAxis: {type: 'value',scale: true},
  • 带涟漪动画的散点图
type: 'effectScatter'
  • 出现涟漪动画的时机
 //render 绘制完成后显示 emphasis  高亮的显示
showEffectOn: 'emphasis'
  • 涟漪动画时, 散点的缩放比例
  rippleEffect: {scale: 10 // 涟漪动画时, 散点的缩放比例},
  • 控制散点的样式 -itemStyle
  • 控制散点的大小 -symbolSize

玩转ECharts制作图表之散点图相关推荐

  1. 玩转ECharts制作图表之折线图

    折线图适合二维的大数据集,尤其是那些趋势比单个数据点更重要的场合 markArea //标注空间 (xAxis的值要与xdata值中取出)markArea: {data: [[{xAxis: '1月' ...

  2. 在jsp中使用ECharts制作图表

    ECharts插件的下载地址http://echarts.baidu.com/download.html 先来看看我们要达到的效果!后面直接上代码,如下图: 下面直接贴上代码 我们这里写的都是些死的数 ...

  3. echarts制作图表同时有3d柱状图与折线图

    echarts制作图表同时有3d柱状图与折线图 工作遇到,小可爱们可直接抄作业,使用的pictorialBar 工作遇到,小可爱们可直接抄作业,使用的pictorialBar echarts封装,使用 ...

  4. 使用Echarts制作图表基础教程

    在我们前端开发的过程中,会涉及到很多图表,如果用源生的js和css3制作的话,需要耗费大量的时间,同时代码量需求也比较大,那么我们在开发的过程中讲究的是效率,如果单单在制作图表的过程中就耗费了大量的时 ...

  5. echarts ucharts 和_使用chart和echarts制作图表

    前  言 chart.js是一个简单.面向对象.为设计者和开发者准备的图表绘制工具库.它可以帮你用不同的方式让你的数据变得可视化.每种类型的图表都有动画效果,并且看上去非常棒,即便是在retina屏幕 ...

  6. 在Java web页面使用ECharts制作图表

    前言 因为最近在做一项课设,需要可视化,因此选择echarts.但因为太久没用了,所以忘记了怎么在web页面引用echarts,在这里做个记录,开发工具是VSCODE. 一.下载echarts.min ...

  7. echarts 制作图表固定的三个步骤

    1.导入js() (1)Echarts官网(第三方可视化图表库):Apache ECharts (2)echart.js(引入的js文件)下载地址:https://cdn.jsdelivr.net/n ...

  8. 【微信小程序】关于使用ECharts制作图表

    halo小伙伴们,在原生微信小程序中会遇到需要开发图表,这总不能自己手撸一个吧?多费力啊,这就不得不说ECharts的好用之处了.接下来我来说下微信小程序使用ECharts的一个过程吧 ECharts ...

  9. ECharts常用图表 饼图

    1.图表4 饼图 1.1.饼图的实现步骤 步骤1 ECharts 最基本的代码结构 此时 option 是一个空空如也的对象 步骤2 准备数据 步骤3 准备配置项 在 series 下设置 type: ...

最新文章

  1. 2021-07-05-日历
  2. zabbix2.4.6升级zabbix3.0.8后无法发送报警邮件
  3. csdn账号不能合并
  4. Android网络对讲机的实现
  5. 【硬刚大数据】我们在学习Spark的时候,到底在学习什么?
  6. Trimmed 稳健均值估计与 中位数-中位数配对偏差法估计标准差——理论与 Python 实现
  7. Exp3 免杀原理与实践 ——20164316张子遥
  8. 图像质量评估指标(3) 特征相似度FSIM
  9. oracle数据库报错:ORA-01654: 索引 XXX 无法通过 128 (在表空间 xxx 中) 扩展
  10. setcookie各个参数详解
  11. 【读书笔记】《秘书工作手记——学会办事》
  12. 使用GameBench进行android性能测试
  13. 自然语言理解(NLU)难在哪儿?
  14. SQL servere 范式、事务
  15. python itertools的使用
  16. edge浏览器受信任_Win10解决浏览器被强制默认为Edge的两种方法
  17. 扫描识别电子护照的设备机器SDK
  18. java -jar jdk_JDK中Jar包说明
  19. 【.Net码农】WPF界面设计—撸大师
  20. 企业怎么申请域名建站?以下是申请域名的步骤

热门文章

  1. 【Android】01---界面布局
  2. oracle 强制转类型,Oracle 数据类型转换
  3. MySQL5.6 (5.7-8) 基于shardingsphere5.1.1 Sharding-Proxy模式读写分离
  4. 有效的学习——顾问式销售团队学习总结
  5. python给出数据点进行插值_在Python中用“不动点”插值数据
  6. 【BZOJ3157/3516】国王奇遇记(数论)
  7. QT疑难解决:无法解析的外部符号
  8. 实验六 实现一个基于内存映射的设备驱动程序
  9. Flutter-随机迷宫生成和解迷宫小游戏
  10. 【MySQL报错 HResult=0x80131904】