用动漫人物的动作、表情来表达KPI状态是很有趣的事情,来看下面的动画:
业绩完成时欢呼雀跃,业绩未达标时悲伤。在Power BI图表市场找到Comicgen这个图表(免费),我们可以对人物表情、动作进行数据驱动,轻松实现以上功能。
首先,将该图表导入Power BI,字段如下设置,表情和动作需要分别建立度量值。
表情度量值样例如下:
代码语言:javascript复制Emotion =
SWITCH(TRUE(),
[业绩完成率]<0.9,"worried",
[业绩完成率]<1,"sad",
[业绩完成率]<1.05,"wink",
"laugh")
动作度量值样例如下:
代码语言:javascript复制Pose =
SWITCH(TRUE(),
[业绩完成率]<0.9,"angryfrustrated",
[业绩完成率]<1,"thinkinghmm",
[业绩完成率]<1.05,"holdinglaptop",
"yuhoo")
不同的表情和动作可以按照自己的需要组合。目前,该图表支持7种表情,12种动作。表情列表如下:
- normal
- laugh
- sad
- wink
- angry
- worried
- surprised
动作列表如下:
- pointingright
- pointingup
- yuhoo
- superperfect
- holdinglaptop
- angryfrustrated
- handsfolded
- handsonhip
- holdingbook
- readingpaper
- thumbsup
- thinkinghmm
度量值设置完成后,在图表格式中,将表情和姿势都选择数据驱动。
该图表有两个动漫形象,一位男士,一位女士,可按照喜好选择。