echarts实现top可视化效果

利用echarts实现top效果可视化,将echart自身的scatter和react合并起来实现

option = {
            series: [{
                name: 'scatter',
                type: 'scatter',
                smooth: true,
                showAllSymbol: true,
                symbol: 'circle',
                symbolSize:12,
                symbolOffset:[0,0],
                data: lineData,
                hoverAnimation:false,
                label:{
                    normal:{
                        show:true,
                        position:'top',
                        offset :[-30,0],
                        formatter:function(p){
                            let b = p.data.name,c = p.data.value;
                            return '{p1|' + b + '}\n{p2|事件数:' + c + '}'
                        },
                        align: 'left',
                        rotate:10,
                        rich:{
                            p1:{
                                color:'#525455',
                                align: 'left',
                                fontSize:16,
                                height:20
                            },
                            p2:{
                                color:'#0e4dec',
                                align: 'left',
                                fontSize:16,
                                height:20
                            }
                        }
                    }
                },
                itemStyle:{
                    normal:{
                        color: '#ffffff',
                        borderColor:"#f93d3c",
                        borderWidth:3
                    }
                },
                zlevel:99
            }, {
                name: 'dotted',
                type: 'pictorialBar',
                symbol: 'rect',
                itemStyle: {
                    normal: {
                        color: '#f93d3c'
                    }
                },
                symbolRepeat: true,
                symbolSize: [2, 6],
                symbolMargin: 2,
                zlevel:9,
                data: barData,
                clipOverflow:false,
               }]
        };

这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值