Echarts象形图简单示例

Echarts象形柱图(山峰图)简单应用

  • 简单示例
    这里写图片描述
  • 代码详述
option = {
        title: {
          text: '年龄段',
          textStyle:{
              fontSize:14,
              color:'#444444',
              fontFamily: "Microsoft Yahei",
              fontWeight:'100'
          },
          x: 'center'
        },
        tooltip: {
            trigger: 'axis',
            axisPointer: {
                type: 'none'
            },
            formatter: function (params) {
                return params[0].name + ': ' + params[0].value;
            }
        },
        xAxis: {
            data: ['驯鹿', '火箭', '飞机', '高铁', '轮船', '汽车', '跑步', '步行', ],
            axisTick: {show: false},
            axisLine: {show: false},
            axisLabel: {
                textStyle: {
                    color: '#444444'
                }
            }
        },
        yAxis: {
            splitLine: {show: false},
            axisTick: {show: false},
            axisLine: {show: false},
            axisLabel: {show: false}
        },
        color: ['#89DA4F','#FCC828','#8EC7F4','#CDCBEC','#14B961'],
        series: [{
            name: 'hill',
            type: 'pictorialBar',
            barCategoryGap: '0%',
            // symbol: 'path://M0,10 L10,10 L5,0 L0,10 z',
            symbol: 'path://path://M10 600 Q 95 0 180 600',
            label:{ 
                    normal:{ 
                      show: true, 
                      position: 'top',
                      formatter:'{c}%',
                    } 
                  },
            itemStyle: {
                normal: {
                    opacity: 0.5,
                    color: function (params){
                      var colorList = ['#89DA4F','#FCC828','#8EC7F4','#CDCBEC','#14B961','#E3E3E3'];
                      return colorList[params.dataIndex];
                    }
                },
                emphasis: {
                    opacity: 1
                }
            },
            data: [123, 60, 25, 18, 12, 9, 2, 1],
        }]
    };

注意事项
1. 替换
替换 option.xAxis.data=x;
option.series[0].data=y;(x,y分别是一个数组)
2. 属性值修改
依据特定的需求,对option对象的属性做相应的修改

象形图的多种示例

  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值