<!DOCTYPE html>
<html>
<head><meta charset="utf-8"><title>第一个 ECharts 实例</title><!-- 引入 echarts.js --><script src="https://cdn.staticfile.org/echarts/4.3.0/echarts.min.js"></script>
</head>
<body><!-- 为ECharts准备一个具备大小(宽高)的Dom --><div id="main" style="width: 800px;height:800px;"></div><script type="text/javascript">var chartDom = document.getElementById('main');
var myChart = echarts.init(chartDom);
var option;const data = genData(35);
option = {title: {text: '同名数量统计',left: 'center'},toolbox: { // 工具盒show: true,feature: { // 工具saveAsImage: { // 保存图片type: "png"},restore: { // 复原show: true},dataView: { // 显示数据show: true}}},tooltip: {trigger: 'item',formatter: '{a} <br/>{b} : {c} ({d}%)'},legend: {type: 'scroll',orient: 'vertical',right: 10,top: 20,bottom: 20,data: data.legendData},series: [{name: '姓名',type: 'pie',radius: '55%',center: ['40%', '50%'],data: data.seriesData,label: {normal: {show: true,formatter: '{b}:{c}' + '\n\r' + '({d}%)'}},emphasis: {itemStyle: {shadowBlur: 10,shadowOffsetX: 0,shadowColor: 'rgba(0, 0, 0, 0.5)'}},}]
};
function genData(count) {// prettier-ignoreconst nameList = ['赵', '钱', '孙', '李', '周', '吴', '郑', '王', '冯', '陈', '褚', '卫', '蒋', '沈', '韩', '杨', '朱', '秦', '尤', '许', '何', '吕', '施', '张', '孔', '曹', '严', '华', '金', '魏', '陶', '姜', '戚', '谢', '邹', '喻', '柏', '水', '窦', '章', '云', '苏', '潘', '葛', '奚', '范', '彭', '郎', '鲁', '韦', '昌', '马', '苗', '凤', '花', '方', '俞', '任', '袁', '柳', '酆', '鲍', '史', '唐', '费', '廉', '岑', '薛', '雷', '贺', '倪', '汤', '滕', '殷', '罗', '毕', '郝', '邬', '安', '常', '乐', '于', '时', '傅', '皮', '卞', '齐', '康', '伍', '余', '元', '卜', '顾', '孟', '平', '黄', '和', '穆', '萧', '尹', '姚', '邵', '湛', '汪', '祁', '毛', '禹', '狄', '米', '贝', '明', '臧', '计', '伏', '成', '戴', '谈', '宋', '茅', '庞', '熊', '纪', '舒', '屈', '项', '祝', '董', '梁', '杜', '阮', '蓝', '闵', '席', '季', '麻', '强', '贾', '路', '娄', '危'];const legendData = [];const seriesData = [];for (var i = 0; i < count; i++) {var name =Math.random() > 0.65? makeWord(4, 1) + '·' + makeWord(3, 0): makeWord(2, 1);legendData.push(name);seriesData.push({name: name,value: Math.round(Math.random() * 100000)});}return {legendData: legendData,seriesData: seriesData};function makeWord(max, min) {const nameLen = Math.ceil(Math.random() * max + min);const name = [];for (var i = 0; i < nameLen; i++) {name.push(nameList[Math.round(Math.random() * nameList.length - 1)]);}return name.join('');}
}option && myChart.setOption(option);</script>
</body>
</html>

ECharts 实例相关推荐

  1. Echarts数据可视化echarts实例的相关操作,开发全解+完美注释

    全栈工程师开发手册 (作者:栾鹏) Echarts数据可视化开发代码注释全解 Echarts数据可视化开发参数配置全解 6大公共组件详解(点击进入): title详解. tooltip详解.toolb ...

  2. Echarts实例,在线引入echarts

    下载地址 https://echarts.apache.org/zh/download.html 保存页面与html存于一个文件夹 引入在线版本echarts <!DOCTYPE html> ...

  3. Obiee+echarts实例之饼图(2)

    一.效果图 1.这是用Obiee + echarts做出来的饼图,效果如图: 2.数据(仅供参考),如图: 二.代码解析 //前缀 <!-- 引入 ECharts 文件 --> <s ...

  4. vue整合Echarts 实例PM2.5全国主要城市空气质量 百度地图

    ECharts 之前提供下载的矢量地图数据来自第三方,由于部分数据不符合国家<测绘法>规定,目前暂时停止下载服务.建议大家使用以百度地图为底图的形式. 首先申请获取百度开发秘钥ak: ht ...

  5. Echarts中 vab-chart 以全局组件使用时,获取Echarts实例,使用this.myChart.setOption ()

    Echarts 以全局组件使用时,获取Echarts实例,使用this.myChart.setOption (),用于解决二次查询销毁上一次的图表 代码图 代码 legendselect(params ...

  6. Echarts实例中json数据查找

    在学习Echarts时,查看实例时候需要配合实例的数据理解代码.数据获取可以通过chrome的开发者工具获取,在chrome的开发者工具的Network下可以看到json的请求连接,右键点击就可以复制 ...

  7. 初始化echarts实例

    (作者:苦行者:撰写时间:2019年6月15日) 1.在此之前首先要引入一下Echarts插件. 2.html部分如下. 在这里要实例化的图例有三种,分别是饼状图.柱状图和折线图,给它们固定的宽度和高 ...

  8. ECharts实例开发学习笔记二——时间轴

    记录一下ECharts时间轴的使用,首先是照着官方的示例做一遍,在这里不要忘了引入timelineOption.js,后面介绍如何动态创建时间轴的记录数,即根据需求可伸缩显示有多少天或者年月等轴标记数 ...

  9. ECharts实例(4)

    2019独角兽企业重金招聘Python工程师标准>>> // 默认触发事件 $(function(){$(document).ready(function() {$("#d ...

最新文章

  1. 顺时针或逆时针旋转180度等于先作一个水平镜像,再作一个垂直镜像
  2. angular模态框位置_宽带双波束双模态OAM反射阵天线
  3. employee setup in Organization unit
  4. 【壹刊】Azure AD(二)调用受Microsoft 标识平台保护的 ASP.NET Core Web API (上)
  5. 跟我学 Java 8 新特性之 Stream 流(五)映射
  6. PySpider问题记录http599
  7. 高性能WEB开发(11) - flush让页面分块,逐步呈现
  8. 年度调薪一般涨多少_宁愿辞职也不敢提加薪,心理专家告诉你加薪提多少才合适...
  9. Modern CMake 翻译 2.1 变量和缓存
  10. 使用emacs作为mysql的客户端
  11. 印象笔记中可以使用html语言吗,印象笔记支持markdown啦
  12. 福州三中 计算机竞赛,第一时间对话钟子谦!世界信息学奥赛金牌得主载誉归来!...
  13. 行走在拉萨、林芝的路上
  14. 0 -1 分布(两点分布)
  15. 解决Mac上用spotlight搜索输入几个字母后闪退
  16. 吉林大学邮箱smtp服务器,吉珠专属EDU邮箱上线,校友也可申请!除了发邮件,这个邮箱还能省钱!...
  17. python怎么利用数据成像_使用Python对大脑成像数据进行可视化分析
  18. 在线XML转YAML工具
  19. 标准C语言基础知识1
  20. c语言数论应用有关题目,中学数学中及初等数论相关的几个问题.docx

热门文章

  1. 【动画】开头卷轴2——草图细化
  2. 二部图(染色法判断二部图)
  3. NPDP值不值得去学习?
  4. 安卓设置菊花动画_Android 加载菊花图 自定义
  5. python读取word文档中的换行_python - 读取没有换行符的文件
  6. 【人工智能】——AI相关知识点梳理
  7. rockchip 设置JTAG FUC 无效 成普通io口
  8. javascript Uint8Array
  9. Windows中给文件夹添加备注
  10. 备战双11,【友盟+】ADplus展现每一条落地淘内广告的真实表现