Echarts常用图表-柱状图

基本的柱状图

1、基本的代码结构

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  //1、引入js文件
  <script src="./echarts.js"></script>
</head>
<body>
  //2、准备一个有宽高的盒子
  <div id="main" style="width: 400px; height: 600px;"></div>
  <script>
    //3、初始化实例对象
    var myChart = echarts.init(document.getElementById('main'))
    //4、指定图表的配置项和数据
    var option = {
     
    }
    //5、将配置项设置给echarts实例对象
    myChart.setOption(option)
  </script>
</body>
</html>

2、配置项的数据(常用)

  • title 标题
title: {
  text: '期末语文成绩'
}
  • tooltip 提示框
tooltip: {},
  • legend 图例
legend: {
  data: ['成绩']
},
  • 坐标轴
 xAxis: {
   data: ['张三', '李四', '王五', '闰土', '小明', '茅台', '二牛', '大枪']
 },
 yAxis: {},
  • series
series: [
  {
     name: '成绩',
     type: 'bar',
     data: [88, 92, 63, 77, 94, 80, 72, 86]
   }
]
    

柱状图常见效果

1、最大值、最小值、平均值

在series中配置

markPoint: {
  data: [
    {
      name: '最大值',
      type: 'max'
     },
     {
       name: '最小值',
       type: 'min'
      }
   ]
},
markLine: {
   data: [
      {
        name: '平均线',
        type: 'average'
       }
    ] 
},

2、数值的显示

在series中配置

label: {
  show: true,
  rotate: 60,
  position: 'top'
},

3、柱的宽度

在series中配置

barWidth: '40%'
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值