如何用PowerBI制作凸凹图?

太平洋在线 106 0

有星友最近浏览到下面这个图,感觉很清晰,问这是哪个图表?PowerBI能不能做出来?

如何用PowerBI制作凸凹图?-第1张图片-太平洋在线下载

它看起来像是折线图,其实它正式的名称是凸凹图(Bump chart),常用来呈现多个类别随时间变动的排名情况。

虽然PowerBI没有完全对应的图表类型,不过也并不难制作,因为它就是折线图的一种变体,当数据是相对排名而不是绝对数据时,用折线图可以轻松实现这种凸凹图的效果。

以上图中的数据为例,

如何用PowerBI制作凸凹图?-第2张图片-太平洋在线下载

首先用这三个字段生成一个折线图,字段拖拽进去默认的效果是这样的:

如何用PowerBI制作凸凹图?-第3张图片-太平洋在线下载

展开全文

下面就通过折线图的各项格式调整,来看看PowerBI如何将这个折线图变成凸凹图的果。

调整标题

折线图的标题默认是字段的聚合方式,看起来比较扎眼,这里就先把它调整过来,调整方式如下图。

如何用PowerBI制作凸凹图?-第4张图片-太平洋在线下载

关于格式调整,并没有一定的顺序,只要将每个元素的格式调整成满意的效果就好。

调整X轴

当X轴的字段为数值型时,默认是连续型,不会全部显示出来。所以上图看到的X轴只有部分年度,并且显示的也与实际数据不符,为了让X轴正确的全部显示出来,将类型更改为“类别”就可以了。

X轴标题关掉。

如何用PowerBI制作凸凹图?-第5张图片-太平洋在线下载

调整Y轴

Y轴默认从上到下是降序排列的,也就是越往上数值越大,但是对于排名来说,应该是升序排列,最上面是第1名,所以打开“反转范围”选项。

另外,将Y轴的显示刻度切换到右侧,可以打开“切换轴位置”选项。

如何用PowerBI制作凸凹图?-第6张图片-太平洋在线下载

Y轴的标题同样也关掉。

去掉图例/添加序列标签

这里不用图例,直接将每个城市显示在折线图末端,就可以打开“序列标签”,并将序列位置设置在“左”侧。

如何用PowerBI制作凸凹图?-第7张图片-太平洋在线下载

添加标记/调细折线

凸凹图关键是要突出标记点,打开“标记”,设置形状为圆点,大小调整到6。

如何用PowerBI制作凸凹图?-第8张图片-太平洋在线下载

折线笔画宽度调细,这里调整为1(笔画宽度最小可以调整到0,这时折线就不再显示,只有数据点了)。

如何用PowerBI制作凸凹图?-第9张图片-太平洋在线下载

到此已经基本上做出凸凹图的效果,不过还有个小问题,就是最上面和最下面两行的标记都只显示一半,没有完全显示出来,对于这种情况,可以再调整一下Y轴的范围。

微调Y轴范围

Y轴默认是从数据的最小值到最大值,为了让这两个地方的圆点全部显示,可以手动微调一下,比如从0.9到8.1,就可以全部显示出来了。

如何用PowerBI制作凸凹图?-第10张图片-太平洋在线下载

关于Y轴范围的调整,如果数据是不确定的,也可以通过DAX写好度量值,来进行动态的调整。

至此主要的格式调整完整,最终效果如下:

如何用PowerBI制作凸凹图?-第11张图片-太平洋在线下载

其他细节,如字体的大小、折线的颜色等你都可以根据需要来自定调整,除了数据点标记无法调成空心的圆点、Y轴刻度值没有圆形的图标之外,其他的细节基本和原图一致了。

以上就是在PowerBI中凸凹图的做法,实现起来很简单,关键是要清楚折线图的各项格式设置,进行灵活的调整。

通过模拟凸凹图的制作,你对折线图的各项设置是不是也更熟悉了呢?

Power BI在公式中表达颜色的三种方式,你都知道吗?

Power BI自动化技巧:快速批量导入度量值并放入到文件夹

Power BI表格透明的设置技巧

采悟 | PowerBI星球

标签: 凸凹 何用 PowerBI 制作

抱歉,评论功能暂时关闭!