【分享】柱状图继承表元背景色实现

4094
2

夏虫不语冰 小试身手Lv3

发表于2018-6-22 11:08

楼主
需求背景
知识点:设置分析数据点表元的背景颜色,使得与之相关联的柱状统计图的每根柱子继承分析表格的背景颜色。
需求的场景:为了提高柱状统计图的美观度和辨识度,有时我们需要让柱状图的每根柱子显示不同的颜色,在bi 中我们可以通过设置分析表格的每行拥有不同的背景色,让统计图继承表格的背景色,进而显示出不同的颜色。

问题分析
1、 我们可以给统计图关联的分析表格的不同的行设置不同的背景颜色;
2、 柱状统计图柱子可以继承分析表的表格的背景色;

解决方案
1、首先我们要制作一张分析表,浮动分析表,固定分析表均可,然后设置一个颜色的数组,使得分析表格中数据点表元不同的行的背景取数组中不同的颜色:


上图中的颜色的表达式的意思: mod(row(),4) 拿行的行号除以4  能够得出0-3 之间的值,进而使用arget  函数取数组中第0个到第3个之间不同的颜色值为相应的行设置不同的背景颜色。


2、设置统计图的数据源,除此之外额外的设置统计图的数据点使用表元的颜色即可,则统计图中每根柱子的颜色将和表格中相应数据点的背景颜色相同。


3、 浮动分析表得出的效果为:




4、 固定分析表得出的效果:




本文来自亿信华辰BI高级工程师:王宇

最近看过此主题的会员

淑离

wwwwwx

liulei6511

981127

咏之

HELLOZZZJWDT

清香茉莉

zwz999

chestnut

ccchen

2个回答

只看楼主

陪你共撑帆 初学数据Lv2

发表于2018-6-22 18:04

只看该作者

取消 关注该作者的回复

沙发

程序小仙女 小试身手Lv3

发表于2018-6-22 11:08

只看该作者

取消 关注该作者的回复

板凳

感谢分享

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

渠道咨询电话:137-0120-6790

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号