美文网首页工具癖PowerBI专栏Power BI干货
使用PowerBI制作网红图:带播放的条形图

使用PowerBI制作网红图:带播放的条形图

作者: PowerBI星球 | 来源:发表于2019-04-25 22:18 被阅读93次

前一段有篇文章利用散点图制作魔力象限图(可视化演练:使用PowerBI复刻魔力象限图),可以动态播放,有小伙伴问,除了散点图,其他图表有没有这样的播放轴呢?

目前,PowerBI常用的图表中,也就是散点图带有播放轴功能,那是不是其他图表都没法进行自动播放呢?

当然不是的,不要忘了PowerBI中还有十分丰富的自定义控件,今天就向你介绍这个播放轴控件:Play Axis,并演示如何利用它来做一个带播放轴的条形图。

示例数据为1960年到2017年世界上几个大国的GDP(单位已统一换算为美元),可视化的目的是利用条形图来展现我国GDP排名变化情况。

首先利用它生成一个条形图,国家名称作为轴,

因为没有外部没有年份上下文,所有每个国家的GDP数据是这58年的合计数。

为了展示排名变化情况,需要一次只显示一年的数据,并按顺序逐年查看变化情况。利用切片器,手动按顺序选择年度也可以,不过感觉这方法是不是有点笨呢:)

下面就是重点,教你一种聪明的办法。

从市场中找到Play Axis添加进来,

拖到画布上,它需要的字段十分简单,只需要一个数值型的字段,把年度放进来就生成了一个播放器。

为了使播放器达到正确筛选条形图的效果,需要编辑一下交互类型,把条形图的响应更改为筛选器。

然后就可以播放每年的数据了,

这个控件还可以设置自动播放、循环播放以及播放速度,

也可以设置面板的颜色,为了达到隐藏播放器的效果,可以把颜色设置为与图表的背景色一致,并设为自动播放,这样就看起来好像是条形图自己有播放功能一样。

因为要展示中国的排名变化,可以把中国的数据颜色单独设为醒目的颜色,建一个度量值,

配色 = 

IF(SELECTEDVALUE(

      COUNTRY[Country Name])="China",

      "#ff7600",

      "#01939a")

然后利用数据颜色的高级控件,按字段进行配色(具体设置请参考:利用这个新功能,轻松实现图表的动态配色),这样中国的排名变化就非常清晰了,最终效果如下,

这个控件的效果不错吧,你也可以尝试用于其他图表中。

该报表已发布到web,可复制网址到浏览器中查看:

https://dwz.cn/ahnrw7x4

/推荐阅读/

01如何用Power BI分析产品关联度?

02PowerBI技巧:两步实现红绿灯、箭头效果

03作图技巧:在走势图上标注最大值、最小值…

加入我的知识星球,更多资源分享,问题随时答疑。

相关文章

网友评论

    本文标题:使用PowerBI制作网红图:带播放的条形图

    本文链接:https://www.haomeiwen.com/subject/ssgtnqtx.html