图表交互设计
通过Power BI的可视化图表我们可以非常方便的理解数据,如果我们想要深层次了解数据是否存在问题就需要使用到PowerBI中图表交互。Power BI中常用设计图表交互的方法有:筛选器、切片器、钻取、工具提示等。
一、筛选器
筛选器是用来筛选、过滤图表数据的工具,筛选器可以对数据进行过滤筛选,筛选器从功能上分为以下三种:
- 此视觉对象上的筛选器:只能对这一个视觉对象上的数据进行筛选,对其他视觉对象无效。
- 此页上的筛选器:可以对该报表页上的所有视觉对象进行筛选。
- 所有页面上的筛选器:可以对所有报表页上的视觉对象进行筛选。
以上三种筛选器的影响范围是由小到大的,只是影响范围不同,使用方法一样,下面以"此页上的筛选器"为例来演示筛选器的使用:
1、筛选器介绍
针对前面绘制的"对比分析"页面上的图表进行数据筛选操作,将"套餐价格"拖拽到"此页上的筛选器",筛选类型有"基本筛选"和"高级筛选",字段类型不同,筛选的支持的类型也不一样,例如针对时间字段还支持"相对日期"和"相对时间"筛选。
2、配置筛选器
可以看到应用筛选器后,报表中的数据也随之变化。
二、切片器
切片器在前面介绍过,切片器是可以展示在画布上就是业务筛选器,具有筛选数据功能。我们还是根据"对比分析"页面上的图表来演示切片器操作,操作如下:
1、调整页面布局,加入切片器,放到页面上方
一定要在空白处点击后加入"切片器",否则可能会将其他的图表改成切片器。
以上将日期字段拖入到"字段"中后,可以看到切片器上展示当前日期的最小和最大值,我们可以拖动时间轴来动态展示当前页面上的数据信息,对应的日期也可以手动输入。
2、切片器其他操作
我们可以调整切片器的类型,常用的切片器类型就是介于、列表、下拉三种类型。
三、钻取
钻取工具可以让我们更深入的了解详细数据,要使用钻取工具要求对应字段有层级关系,在Power BI中钻取使用一般是针对时间字段进行钻取,因为时间字段有层级关系,例如:
以上"Date"字段就具有层级关系。下面我们针对绘制的总订单量柱状图根据"Date"日期字段来演示钻取功能。
- 向上钻取:一层层向上钻取,日->月->季->年
- 向下钻取:点击向下钻取后,会进入"深化模式",在图上可以一层层进行点击数据进行深化,年->季->月->日。
- 钻取下一级别:与向下钻取一样,手动选择某个级别一层层钻取下一级别,展示下一级别中全部数据。
- 展示所有级别:与钻取下一级别类似,不同点在于会展示下一级别详细信息而非统计信息,例如钻取的日层级时,"钻取下一级别"展示的是1号-31号每天对应的总订单量,而"展示所有级别"展示的是每月对应的详细日期信息。
注意如果我们不想使用钻取功能可以在对应字段上修改非层级结构只展示对应的字段名称即可。如果不想要对应的层级某字段可以直接点击"×"号删除层级字段。
四、工具提示
当我们绘制好图表后,鼠标放在对应的图表上可以看到一些提示,这就是工具提示。
如果我们想在鼠标悬浮到图表上展示更多信息可以向"工具提示"中添加想要展示的字段,再次展示数据时可以看到添加的字段,不影响图表本身,但是工具提示中的字段不宜过多,否则不能展示重点信息
此外,我们还可以在鼠标悬浮到图表上时展示其他图表信息,使我们的图表信息内容更加丰富,想要在工具提示中展示图表信息想要以下两个步骤:
- 制作图表,设置为工具提示
- 建立图表联系,完成设置
例如,我们想要在展示总订单量的同时工具提示中展示每种类别的订单数量饼图,可以按照如下步骤实现:
1、创建订单类型数量对应的饼图,并设置为工具提示
按照下图创建饼图,并将页命名为"饼图订单类型数量",并设置该图表为工具提示
2、将饼图报表页修改成工具提示
3、设置关联
经过以上设置后,我们在对应的图表中展示数据时就可以看到关联的饼图,报表展示数据信息更加丰富。
五、编辑交互
在Power BI中的某个页中绘制的多个图表之间默认有交互关系,例如在"对比分析"页面中我们选择"30分钟包时对应的第二季度"数据时其他三张图表也会对应的展示相应数据信息,这就是图表之间的交互关系,默认在Power BI中该功能是开启的。
如果某一类数据量太小,展示这些数据时会导致其他图表中数据展示不美观,我们也可以关闭编辑交互功能,例如:选中某个报表,该图表就叫做筛选表,其他图表叫做被筛选表,在工具栏点击"格式"->"编辑交互",点击之后,可以看到页面中其他的图表右上方会有几个标记:
以上图表中的交互关系有三种:
- 筛选器
当筛选表选择的数据量比较少,在其他的图表中无法清晰展示时,我们就可以将交互关系选择为"筛选器"来重点展示表中的数据,如下:
可以对被筛选表设置交互关系为筛选器,如下:
可以明显看到对应的数据展示出来。
- 突出显示:
Power BI中默认的交互关系,我们可以点击每个图表中对应的"突出显示"关系回到原来的展示方式。如下:
- 无:
如果被筛选表设置交互关系为"无"那就与筛选表没有交互关系,如下:
注意:如果我们想在点击每张图表时设置与其他图表的交互关系时就需要针对每个图表都设置,关于其他图表的设置这里不再演示。
六、主题
在Power BI中我们制作好图表后可能不美观,这时候我们可以使用Power BI提供的主题来自动对图表美化,主题会自动对图表的配色、坐标轴、字体进行自动美化设置,图表基于主题设置后还需要手动对每个图表进行设置从而使图表更加美观。
外,我们还可以从网上下载其他主题来应用到图表中这里不再展示。
七、书签
在Power BI中当我们绘制的看板页比较多时,为了快捷的能从各个页面之间跳转我们可以设置书签。例如:我们想要快速的在饼图看板、树状图看板、地图看板之间进行快速切换,可以通过标签实现,操作如下:
经过以上操作就给饼图看板设置了书签,同样的方式我们可以点击到树状图、地图看板中来设置标签,设置好后如下:
八、按钮
以上方式只能在书签栏点击切换看板,我们也可以基于书签来在每个报表页面上设置多个按钮,每个按钮绑定一个可视化看板,可以形成报表导航器来快速跳转报表,提高我们阅读报表的效率,按钮绑定标签的操作如下:
1、调整每个看板的大小,插入按钮
2、按钮与书签绑定
以上配置完成之后就可以按住Ctrl 按钮来跳转到对应的页面上
3、重复第二步骤设置更多按钮绑定其他的标签
在饼图看板中设置其他按钮,修改名称和绑定的标签,实现按钮绑定到树状图和地图操作:
4、在其他看板中设置按钮
经过以上设置后,可以在饼图看板跳转到其他看板中,如果我们希望三个看板能来回跳转,可以复制创建的三个按钮粘贴到其他看板中实现。