用echarts绘制瀑布图

瀑布图是柱状图的特例,适用于展示复杂结构的分解。相较于饼图,当分解项多时,瀑布图能更清晰地呈现细节。本文以深圳月最低生活费为例,演示如何利用echarts绘制瀑布图,并提供了关键的itemStyle代码段,通过调整颜色透明度实现瀑布效果。
摘要由CSDN通过智能技术生成

瀑布图其实是柱状图的一种特例。瀑布图的核心是按照维度/指标分解,如公司收入按用途分解、公司年利润按分公司分解、业绩按销售团队分解。相对于饼图,瀑布图的优势在于:拆解项较多时,瀑布图通过数字的标记仍可清晰辨识,而饼图在分解项大于5时会不易辨别。 利用深圳月最低生活费组成数据绘制瀑布图,如图所示

image.png

绘制瀑布图与一般柱状图的代码差别不大,最为关键的代码是itemStyle代码块。itemStyle代码块设置了柱子堆叠部分或堆叠部分边框的颜色,将每根柱子堆叠部分的颜色设置为透明色。 如果需要将颜色设置成不透明,那么需要改变一下代码“barBorderColor:'rgba (20,20,0,0.5)'”和“color:'rgba (0,220,0,0.8)'”,得到的效果如图所示。此时,已看不到瀑布的效果。

如图所示

image.png

源代码如下:

<html>

<head>
    <meta charset="utf-8">
    <!--引入ECharts脚本-->
    <script src="js/echarts.js"></script>
</head>

<body>
    <!---为ECharts准备一个具备大小(宽高)的DOM-->
    <div
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

生一先生

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值