$(function(){barCharts()pieCharts()/*1.注册人数  数据可视化*//*1.1准容器渲染图标*//*1.2准备数据 *//*1.3引入核心echarts文件*//*1.4获取dom容器*/})
var barCharts = function () {var data = [{name: '一月',value: '300'},{name: '二月',value: '200'},{name: '三月',value: '250'},{name: '四月',value: '500'},{name: '五月',value: '400'},{name: '六月',value: '350'}]var xData = []var yData = []data.forEach(function (item,i) {xData.push(item.name)yData.push(item.value)})// 1、引入echarts.js// 2、找到要画图的容器var box = document.querySelector('.picTable:first-child')// 3、初始化插件var myChart = echarts.init(box)// 4、配置参数var options = {title: {text: '2020年注册人数'},legend: {//和底下name的值要一样,因为颜色是一样的data: ['注册人数']},tooltip: {trigger: 'axis',axisPointer: {            // 坐标轴指示器,坐标轴触发有效type: 'shadow'        // 默认为直线,可选为:'line' | 'shadow'}},xAxis: [{data: []}],yAxis: [{type: 'value'}],series: [{name: '注册人数',type: 'bar',barWidth: '60%',data: []}]}// 5、设置参数options.xAxis[0].data = xDataoptions.series[0].data = yDatamyChart.setOption(options);
}var pieCharts = function () {var box = document.querySelector('.picTable:last-child')// 3、初始化插件var myChart = echarts.init(box)// 4、配置参数var options = {title: {text: '品牌销售占比',subtext: '2020年6月',left: 'center'},tooltip: {trigger: 'item',//series.name = a//series.data.name = b//series.data.value = c//计算占比 = dformatter: '{b} : {c} ({d}%)'},legend: {orient: 'vertical',left: 'left',data: ['李宁', '耐克', '阿迪', '匡威', '回力']},series: [{name: '比例',type: 'pie',radius: '55%',center: ['50%', '60%'],data: [{value: 335, name: '李宁'},{value: 310, name: '耐克'},{value: 234, name: '阿迪'},{value: 135, name: '匡威'},{value: 1548, name: '回力'}],emphasis: {itemStyle: {shadowBlur: 10,shadowOffsetX: 0,shadowColor: 'rgba(0, 0, 0, 0.5)'}}}]}myChart.setOption(options)
}

echart-饼状图柱状图案例相关推荐

  1. 实现在echart饼状图上显示百分比,数据

    最近业务用到了echart,用来展示分析数据挺方便的,这里做一些小笔记. 正文: 要实现在echart饼状图上显示百分比,数据,只需要添加一些属性即可(在series里添加label标签),用法如下: ...

  2. echart饼状图、柱状图上显示百分比、数据值

    柱状图: echart 3.0写法: series:[{label: {normal: {show: true,position: 'inside',formatter: '{c},({d}%)'// ...

  3. echart饼状图没有数据的时候显示暂无数据_Python数据结构可视化 day 5

    Python 数据结构可视化 (Day5) 01年度工作总结 有时候画布太大,影响到图表的展示,这个时候输入: "init_opts=opts.InitOpts(width='',heigh ...

  4. Python 在 excel 中画 饼状图 折线图

    excel 饼状图绘制 案例1 from openpyxl import Workbook from openpyxl.chart import PieChart, Reference from op ...

  5. 如何用SpringBoot+Thymeleaf+Echart生成好看的柱状图,折线图,饼状图

    一.前言 上篇文章我们用POI技术读取Excel并生成了相应的图表.但是实际的效果比较一般,因为本身WPS生成图表就比较简单,如果用程序操作远比人工耗时费力,效果远不如一些付费模板.如下图所示: 然后 ...

  6. vue中使用echart绘制柱状图、折现图、饼状图

    echarts有几个主要的字段,title.legend.xAxis. yAxis.tooltip.series. title 图表的标题 legend 用来标志图表数据,data字段的数组需要对应每 ...

  7. Echarst柱状图+饼状图+vue2 商品案例

    最终效果展示: echarst非常简单,就是使用的数据需要按照规定的格式,往往是获取数据较难 首先前端,只需要一个div,用ref指定名称,定好宽高,就ok,div多大,图就会自适应多大 <di ...

  8. 封装构造函数,用canvas写饼状图和柱状图

    封装构造函数,用canvas写饼状图和柱状图 封装函数 // 场景 function XDLScence( options ) {this.stage = options.stage;//执行场景的初 ...

  9. echats实现进度条、饼状图、折线图、柱状图、柱状图和折线图的集合体

    记录工作中用到的一些echats图标 1.进度条 有两种方式: a.通过elemnt-ui组件el-progress组件实现 上面的进度条光使用el-progress无法实现,el-progress不 ...

最新文章

  1. ibatis mysql like_关于ibatis中like用法的补充
  2. php随机数、时间、字符串函数,正则,数组函数
  3. make things simple
  4. 树结构练习——排序二叉树的中序遍历
  5. python 生成器笔记
  6. 第一个hibernate程序
  7. 反向传播算法_反向传播算法:定义,概念,可视化
  8. 盘点2020 最烂密码大曝光,第一名的竟然是它?
  9. 云原生 | .NET 5 with Dapr 初体验
  10. C和指针之动态内存分配malloc、calloc、realloc简单使用和区别
  11. Andrew Ng机器学习公开课笔记 -- Logistic Regression
  12. Facebook再次被曝通过至少11款应用收集用户私密信息
  13. 增强 for 循环 和 普通for 循环的 区别总结
  14. 华为机考 叠积木 python (以及处理输入)
  15. wp缩略图php,wordpress缩略图彻底解决方法,自动获取第一张图片缩略图
  16. 品牌如何热搜不断?五菱社会化超级运营的玩梗之路
  17. 基于Patachmatch的stereo matching笔记(二):《DeepPruner》
  18. mysql中如何去除重复数据_MySQL如何去除重复数据?
  19. leetcode189 python旋转数组
  20. KK 给年轻人的99条建议

热门文章

  1. Linux基于qt的开题报告,基于qt图像的开题报告
  2. Keil5新建stm32工程
  3. 【软件设计】深入理解软件的需求
  4. 朋友圈那串神秘字符背后的开源项目「GitHub 热点速览」
  5. android线性渐变
  6. 利用计算机合成即是数字合成,总算认识影视数字特效和数字合成
  7. Android 颜色渐变 属性动画
  8. 电脑计算机怎么没有桌面显示器,显示器无信号,教您电脑显示屏不显示怎么修复...
  9. 见证产品成长,共享AI力量!
  10. 利用jquery动态添加和删除表格的一行,并且保存单行数据