记一次前端页面对echarts的使用(数据分析之性别分布饼状图)

一、echarts是什么?
建议网页查找含义,你知道你想要干什么就行了

二、使用步骤
1.引入

2.上代码,很简单。

function piedata1() {$.ajax({url: "http://110.120.30.3636/bigData/sexData",data: {”**“: ** }, //接口传参dataType: 'json',//服务器返回json格式数据type: 'GET',//HTTP请求类型success: function (res) {if (res.code == 200 && res.data.length > 0) {var manDate = 0;  //男var womanDate = 0; //女var unKnown = 0;//未知res.data.forEach(function (e, i) {if (e.sex == '男') {manDate = manDate + e.num;} else if (e.sex == '女') {womanDate = womanDate + e.num;} else if (e.sex == '') {unKnown = unKnown + e.num;}})var chart = echarts.init(document.getElementById('pie-chart1'))  //初始化echartsvar option = {                                                        //设置格式title: {text: '性别分布', //主题textStyle: {color: '#fff',  //主题颜色fontSize: '14'},left: 'center',top: 'bottom'},tooltip: {trigger: 'item',formatter: '{a} <br/>{b} : {c} ({d}%)'},//数据响应模型 填充数据series: [{name: '性别分布',type: 'pie', //模型类型radius: ['10%', '50%'],center: ['50%', '40%'],roseType: 'area',data: [{value: manDate, name: '男'},{value: womanDate, name: '女'},{value: unKnown, name: '未记录'},],labelLine: {length: 5,length2: 0,},}],color: ['#55ff00', '#ff0000', '#ecff1a'],//响应颜色label: {fontSize: 10,textBorderWidth: 0,textBorderColor: 'transparent',color: '#fff'},};chart.setOption(option);  //填充}console.log(res);}});}
    大家可借鉴参考,希望可以解决你遇到的一些类似需求或者问题,本身不是做前端的,样式效果不是很满意的话[借鉴](http://echarts.zhangmuchen.top/#/index)

echarts饼状显示数据性别百分比相关推荐

  1. echarts饼状图数据过多时,数据叠加(问题篇)

    1.问题如下图所示 2.解决办法 先给data中声明两个变量 seriesData: [], //决定图表中显示的个数selected: {}, // 决定图表中显示的个数 处理后台取到的数据 // ...

  2. Echarts饼状图数据动态获取

    首先肯定是引入echarts的相关jar包,地址:https://www.echartsjs.com/zh/download.html 你可以引入在线定制生成的jar包,如下图所示: 然后接下来就自己 ...

  3. 【eCharts】echarts饼状图数据重叠导致指示线及显示文字重叠解决

    1. 解决前 2.解决后 3.代码 function makePie(id, title, name, data, show) {if (!show) {show = false;}var myCha ...

  4. ECharts饼状图lable显示Value所占百分比

    ECharts饼状图lable显示Value所占百分比以及legend显示Value所占百分比 简单的实现可以参考: export default {data() {return {}},mounte ...

  5. echarts饼状图设置label的交互效果,饼状图鼠标浮上图形才显示label和视觉引导线

    echarts饼状图默认label和视觉引导线效果: 这个效果没有没有形成与用户的交互,此时添加如下设置: label: {show: false,position: 'outside'},empha ...

  6. echarts饼状图引导线加圆点

    实现echarts饼状图引导线加圆点实现思路: 1.首先我们在series里设置三个饼状图,设置共有的数据来防止页面交互显示错位问题 设置minAngle 最小区域扇面角度防止多个数据为0时候引导线会 ...

  7. 去掉Echarts饼状图的引导线

    <!DOCTYPE html> <html><head><meta charset="utf-8"><title>五分钟 ...

  8. echars ajax 饼状图,echarts饼状图实现方法

    当前位置:我的异常网» Web前端 » echarts饼状图实现方法 echarts饼状图实现方法 www.myexceptions.net  网友分享于:2015-09-27  浏览:0次 echa ...

  9. html5饼图添加百分比,饼图如何显示数据和百分比

    大家好,我是时间财富网智能客服时间君,上述问题将由我为大家进行解答. 饼图显示数据和百分比的存在方法如下: 1.选中表格区域的数据,点击插入,点击所有图表,选择饼图. 2.右击选择添加数据标签,点击更 ...

最新文章

  1. PS教程第二十一课:有了选区就有了界限
  2. 云+X案例展 | 民生类:浪潮云打卡人间仙境张家界
  3. org.hibernate.hql.ast.QuerySyntaxException is not mapped异常
  4. 区块链技术应用——站在风口上猪都会飞
  5. FFmpeg使用教程
  6. Ubuntu使用ZTE MF832S上网卡拨号上网
  7. 联想移动裁员为求自保 摩托罗拉品牌逐渐消退
  8. html table相同值合并单元格,ElementUI表格列相同值自动合并单元格( 单列 )
  9. 2020年度中职组“网络空间安全”赛项xx市竞赛任务书
  10. 薄胶(S18xx,SPR955,BCI-3511,NRD6015)光刻胶
  11. vue腾讯地图h5 定位
  12. 关于百度的若干问题和百度员工的回答
  13. 程序员的桌面画风竟然是酱紫的!
  14. 锁机制初探(五)Moniter的实现原理
  15. HTML5期末大作业:新疆旅游模板网站设计——新疆旅游模板首页(1页) HTML+CSS+JavaScript
  16. Fatal: HttpRequestException encountered.
  17. 抖音巨量服务商入驻流程
  18. 基于3D视觉的三维人体重建方法漫谈
  19. 三连杆平面机器人的动力学
  20. VUE定时器,用于登陆获取验证码倒计时

热门文章

  1. Linux(Ubuntu/Deepin/UOS)安装显卡驱动(附卸载)
  2. Metamask添加网络和切换网络
  3. iphone开发 调用相机拍照
  4. 软件工程导论—详细设计
  5. 电信黑莓手机出国漫游注意事项
  6. 三大运营商ocf电子书解决方案
  7. 南通师范高等专科学校计算机应用,南通师范高等专科学校可以转专业吗,南通师范高等专科学校新生转专业政策...
  8. 快解析结合象过河erp
  9. jdk8新特性之for循环
  10. 安装activex控件(64位机器MSComm32)