echarts创建柱形图,y轴数据显示小数、整数的控制

ECharts,一个使用 JavaScript 实现的开源可视化库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等),底层依赖轻量级的矢量图形库 ZRender,提供直观,交互丰富,可高度个性化定制的数据可视化图表。

网址:http://www.echartsjs.com/

在创建柱形图时,Y轴数据默认是有小数点的。

显示小数

如果不显示小数,只显示整数可以设置minInterval属性成1保证坐标轴分割刻度显示成整数

yAxis : {minInterval:1},

显示整数

echarts的其他属性设置可参考api文档http://www.echartsjs.com/option.html

ECharts中,双向柱形图可以用来展示Y上的数据,其中正负两个方向的柱形图分别代表同的数据系列。以下是一个简单的示例,展示了如何创建双向柱形图并展示Y上的数据。 首先,确保你已经引入了ECharts库。然后,你可以使用以下代码来创建双向柱形图: ```html <!DOCTYPE html> <html style="height: 100%"> <head> <meta charset="UTF-8"> <title>ECharts</title> <script src="https://cdn.jsdelivr.net/npm/echarts/dist/echarts.min.js"></script> </head> <body style="height: 100%; margin: 0"> <div id="main" style="height: 100%"></div> <script> var chartDom = document.getElementById('main'); var myChart = echarts.init(chartDom); var option; option = { title: { text: '双向柱形图示例' }, tooltip: { trigger: 'axis', axisPointer: { type: 'shadow' } }, legend: { data: ['正向数据', '负向数据'] }, grid: { left: '3%', right: '4%', bottom: '3%', containLabel: true }, xAxis: { type: 'value', boundaryGap: [0, 0.01] }, yAxis: { type: 'category', data: ['类别A', '类别B', '类别C', '类别D', '类别E'] }, series: [ { name: '正向数据', type: 'bar', data: [18203, 23489, 29034, 104970, 131744] }, { name: '负向数据', type: 'bar', data: [-19325, -23438, -31000, -121594, -134141] } ] }; option && myChart.setOption(option); </script> </body> </html> ``` 在这个示例中: 1. **xAxis** 设置为数值,表示数据数值。 2. **yAxis** 设置为类目,表示数据的类别。 3. **series** 中包含两个数据系列,分别代表正向数据和负向数据。 这样,你就可以在Y上展示双向柱形图数据了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值