官网Demo地址: https://www.echartsjs.com/examples/
柱状图为例
js下载地址:https://www.echartsjs.com/download.html
可自由选择下载不同版本、不同主题、所需地图数据,根据需求进行个性化定制

项目中引入js:

<script type="text/javascript" src="../js/echarts2.0.0/echarts.js"></script>

创建echarts容器:

<div id="charts"  style="float: left; width: 40%;height: 190px;"></div>

点击进入代码和示例页面:

var dataAxis = ['点', '击', '柱', '子', '或', '者', '两', '指', '在', '触', '屏', '上', '滑', '动', '能', '够', '自', '动', '缩', '放'];var data = [220, 182, 191, 234, 290, 330, 310, 123, 442, 321, 90, 149, 210, 122, 133, 334, 198, 123, 125, 220];var yMax = 500;var dataShadow = [];for (var i = 0; i < data.length; i++) {dataShadow.push(yMax);
}option = {title: {text: '特性示例:渐变色 阴影 点击缩放',subtext: 'Feature Sample: Gradient Color, Shadow, Click Zoom'},xAxis: {data: dataAxis,axisLabel: {inside: true,textStyle: {color: '#fff'}},axisTick: {show: false},axisLine: {show: false},z: 10},yAxis: {axisLine: {show: false},axisTick: {show: false},axisLabel: {textStyle: {color: '#999'}}},dataZoom: [{type: 'inside'}],series: [{ // For shadowtype: 'bar',itemStyle: {normal: {color: 'rgba(0,0,0,0.05)'}},barGap:'-100%',barCategoryGap:'40%',data: dataShadow,animation: false},{type: 'bar',itemStyle: {normal: {color: new echarts.graphic.LinearGradient(0, 0, 0, 1,[{offset: 0, color: '#83bff6'},{offset: 0.5, color: '#188df0'},{offset: 1, color: '#188df0'}])},emphasis: {color: new echarts.graphic.LinearGradient(0, 0, 0, 1,[{offset: 0, color: '#2378f7'},{offset: 0.7, color: '#2378f7'},{offset: 1, color: '#83bff6'}])}},data: data}]
};// Enable data zoom when user click bar.
var zoomSize = 6;
myChart.on('click', function (params) {console.log(dataAxis[Math.max(params.dataIndex - zoomSize / 2, 0)]);myChart.dispatchAction({type: 'dataZoom',startValue: dataAxis[Math.max(params.dataIndex - zoomSize / 2, 0)],endValue: dataAxis[Math.min(params.dataIndex + zoomSize / 2, data.length - 1)]});
});

Ajax请求数据,获取数组格式:

//X轴数据var dataAxis = ['点', '击', '柱', '子', '或', '者', '两', '指', '在', '触', '屏', '上', '滑', '动', '能', '够', '自', '动', '缩', '放'];//y轴数据
var data = [220, 182, 191, 234, 290, 330, 310, 123, 442, 321, 90, 149, 210, 122, 133, 334, 198, 123, 125, 220];

将echarts放入容器:

var myChart = echarts.init(document.getElementById('charts'));option = {......}myChart.setOption(option);

注:option 可替换成其他形式的统计图

Echarts统计图API:https://www.echartsjs.com/api.html#echarts
option参数配置:https://www.echartsjs.com/option.html#title
可以个性化修改样式

ECharts统计图使用相关推荐

  1. 润乾报表echarts统计图省份地图设置

     需求是制作单个省份的地图,比如,要制作一张江西省的产业分布图,通过echarts设置,首先要有江西省地图的js或者是json,在润乾设计器中有自带的模板可以直接使用,report5\web\we ...

  2. 微信小程序中使用Echarts统计图

    效果图     注意:ec-canvas 一定要在 wxss 文件里设置宽和高,否则统计图区域会变为空白 下载     github:https://github.com/ecomfe/echarts ...

  3. echarts 统计图如何实现打印导出

    为方便用户能够更好的在报表中使用 Echarts 图形,润乾报表v2018 提供了对 Echarts 图形的导出与打印.但导出与打印依赖于 slimerjs 和 firefox,因此使用导出与打印前需 ...

  4. echarts 统计图周月切换_如何设置ECharts星期轴的样式

    calendar.dayLabel | Object 设置 ECharts 日历坐标系中星期标签的样式. calendar.dayLabel.show | boolean [ default: tru ...

  5. echarts 统计图周月切换_用echarts做报表按统计时间数据记录

    自己也来整理一下,好记好消化↓↑↓↑↓↑↓↑↓↑↓↑↓↑↓↑↓↑↓↑↓↑↓↑↓↑ 按日查询: createtime:数据表里面的时间字段 t_voipchannelrecord :表名 SELECT ...

  6. echarts 自适应高度_web 报表工具如何自适应

    现在的报表用户已经不再将报表作为一个单纯的报表工具看待了,有时候也会当作页面工具来使用,这时为了页面显示工整美观,就需要报表能够自适应宽度.下面我们就基于润乾报表来讲一下是如何做到自适应展现报表. 产 ...

  7. 在 echarts关系图动态线上添加文字_多折线堆叠图如何制作?

    润乾报表有丰富的图形展现效果,不仅自带了多种统计图形,还内置了第三方统计图形 D3 还有 echarts 统计图.最近好多客户提出想要实现多折线堆叠的统计图,我用自带的图形和 echarts 两种方式 ...

  8. Vue中使用echart实现中国地图统计图

    Vue中使用echart实现中国地图统计图 前言 Echart版本的确定 全局导入或按需导入 在对应的页面调用echart 前后端数据交互注意事项 前言 在Vue2.x开发中,为了更好地展示某一个时间 ...

  9. 在Arcgis地图上绘制Echarts热力图(Heatmap)

    在Arcgis地图上绘制Echarts热力图(Heatmap) 2018-08-30 10:18 [原创]本文地址:https://www.cnblogs.com/qiaoge0923/p/95623 ...

最新文章

  1. XML DOM – 属性和方法概述
  2. 定义了过多字段-Excel
  3. 数字证书 - Java加密与安全
  4. 使用spring cache和ehcache之前必须了解的
  5. Python使用RSA+MD5实现数字签名
  6. 华为鸿蒙os系统电脑有吗,华为全面启用鸿蒙OS系统!所有华为终端设备:默认搭载鸿蒙系统...
  7. uva 437,巴比伦塔
  8. 服务器系统才有卷影副本吗,windows server 2019没有适合具有卷影副本的卷
  9. 【例7-15 UVA-1603】Square Destroyer
  10. js使用moment获取当前日期是当前月的第几周
  11. Android仿微信底部菜单栏+顶部菜单栏(附源码)
  12. 高德地图添加安全密钥
  13. 路由器重温——WAN接入/互联-DCC配置管理1
  14. VCC VDD, VEE, VSS是什么意思?
  15. Hi,你想要的在线创建架构图都在这儿!(二)
  16. php-4.3+mysql-3.23+apache-2.0+vbb-2.32论坛的架设方法
  17. 快递单号匹配正则集,来自淘宝开放平台
  18. 人间不值得:我们一起走过的2018
  19. linux 扫描网络打印机,在Debian上设置USB网络打印机和扫描仪服务器
  20. 提升英语口语的助推器

热门文章

  1. Docker知识总结 (六) Docker网络
  2. [置顶] 我读《海底两万里》
  3. 通信原理:课程学习笔记3之确知信号和随机过程
  4. 反相器下降沿延迟时间计算
  5. 机器人产业化给导电环行业带来的机遇
  6. 高等数学(第七版)同济大学 习题6-2 (后18题)个人解答
  7. [下载]《SAP R/3 IDES 4.71 中文版》
  8. 设定rosmaster的IP随电脑IP变化,自动设置ROS_MASTER_URI
  9. EFR32MG裸机工程-4-UART
  10. 作业20180925-2 功能测试