交互式报表Power BI教程:设计可访问的 Power BI 报表(下)
使用 Power BI Desktop 从数据获得见解,然后进行相关操作利用可视化分析免费创建内容丰富的交互式报表,一切尽在指尖。
你可以设计和创建引人注目的报表,同时也可以针对可访问性进行设计。无论何时构建报表,无论受众是谁,你都应该创建一个可供尽可能多的人使用的报表,而不需要使报表套用某种特殊的设计。本文介绍用于在 Power BI 中创建可访问的报表的辅助功能和工具。( Power BI 报表(上))
替换文本
替换文字(替换文字说明)用于描述向屏幕阅读器用户显示的报表页面上的视觉对象和图像的外观和功能。报表作者应向每个对象添加替换文字,这些文字需传达报表中有意义的信息。提供替换文字可确保报表使用者了解你想通过视觉对象表达的信息,即使他们看不见视觉对象、图像、形状或文本框。在“可视化效果”窗格中选中对象(例如视觉对象、形状等),选择“格式”部分,展开“常规”,然后滚动到底部并填写“替换文字”文本框,可为 Power BI Desktop 报表上的任何对象提供“替换文字” 。“替换文字”文本框的限制为 250 个字符 。
替换文字应包括有关你希望报表使用者从视觉对象中获取的见解的信息。由于屏幕阅读器会读出视觉对象的标题和类型,因此你只需填写说明即可。以下视觉对象的替换文字示例如下所示:按所售产品颜色划分,再按产品类别进一步细分的净用户满意度。
请记住,由于 Power BI 中的数据是动态的,因此见解或特定数据点可能并非是输入静态替代文字框的最佳内容。 如果要使用动态替换文字,请参阅下一节,该节介绍替换文字的条件格式。
替换文字的条件格式设置
Power BI 如此引人注目的一个特征是它的数据是动态的。 你可以使用 DAX 度量值和条件格式来创建动态替换文字。屏幕阅读器随后可以读出特定于报表使用者正在查看的数据的值。
Tab 键顺序
设置 Tab 键顺序可以帮助键盘用户以与其可视化处理报表的方式相匹配的顺序来导航报表。如果要在报表中包含装饰性的形状和图像,则应该将它们从 Tab 键顺序中删除。要设置 Tab 键顺序,请选择功能区中的“视图”选项卡,然后选择“选择窗格”按钮以显示选择窗格 。
在“选择窗格”中,选择“Tab 键顺序”将显示报表的当前 Tab 键顺序 。你可以选择一个对象,然后使用向上和向下箭头按钮在层次结构中移动该对象,也可以使用鼠标选择一个对象并将其拖到列表中所需的位置。单击对象旁边的数字将在 Tab 键顺序中隐藏该对象。
标题和标签
视觉对象和报表页标题是引导报表使用者的重要辅助功能。请避免在报表标题中使用首字母缩略词或专门术语。如果将报表共享给新用户或组织外部人员,他们可能不知道这些术语或缩略词的含义。下图左侧显示的是一个标题中带有首字母缩略词的视觉对象,而右侧显示了该视觉对象的更清晰的标题。
在一个视觉对象中,请确保任何标题、轴标签、图例值和数据标签都易于阅读和理解。比较下面的图像,其中第一个图像只有很少的数字或数据描述,第而第二个图像有很多。
使用数据标签,你甚至可以选择在视觉对象中对每个系列启用或禁用标签,或者将它们置于系列的上方或下方。尽管 Power BI 尽其所能将数据标签置于折线的上方或下方,但有时并不十分清楚。在下面的视觉对象中,数据标签杂乱无章,不易于阅读。
将数据标签置于系列的上方或下方会有所帮助,尤其是在使用多行折线图时。经过一些调整,数据标签现在看起来好多了。
最好避免使用颜色(包括功能条件格式)作为传达信息的唯一方法。而你可以使用标记来表示不同的系列。对于“折线图”、“分区图”、“组合图”、“散点图”和“气泡图”视觉对象,你可以启用标记,并对每行使用不同的标记形状。
要启用“标记”,可在“可视化效果”窗格中选择“格式”部分,展开“形状”部分,然后向下滚动找到“显示标记”切换键,并将其切换为“开”,如下图所示 。
还可以使用“自定义系列”,从“形状”部分中的下拉列表框中选择每条折线或每个分区(如果使用的是分区图)的名称 。在下拉列表下方,可以调整用于所选行的标记的许多方面,包括其形状、颜色和大小。
虽然建议报表作者启用数据标签和标记,但对于每个视觉对象都启用它们可能会分散注意力,并使报告更难以理解。在下图中,你可以看到一个同时启用数据标签和标记的视觉效果,和一个禁用了数据标签的视觉效果,相比之下,后者更易于理解。
如果不确定视觉对象或报表是否太繁杂,可执行一个 Squint 测试,以测试是否存在该情况。 如果你的眼睛更多地被数据标签吸引而不是被数据点吸引,请禁用数据标签。
主题、对比度和色盲友好颜色
应确保报表中文本和任意背景颜色之间有足够的对比度。WCAG 2.1 成功标准 1.4.3 规定文本和背景色的对比度至少应为 4.5:1。可以使用 Colour Contrast Analyser(颜色对比度分析程序)、WebAIM 和 Accessible Colors(可访问颜色)等多种工具检查报表颜色。
还应考虑某些报表查看者可能患有颜色视觉缺陷。 Coblis 和 Vischeck 等工具可模拟患有不同色觉缺陷的报表查看者所看到的内容。 在报表中使用较少的颜色或单色调色板可帮助减少创建的报表难以理解的情况。
某些颜色组合对于患有色觉缺陷的用户而言尤其难以区分。 这包括下列组合:
- 绿色和红色
- 绿色和棕色
- 蓝色和紫色
- 绿色和蓝色
- 淡绿色和黄色
- 蓝色和灰色
- 绿色和灰色
- 绿色和黑色
避免在图表或同一报表页上同时使用这些颜色。Power BI 提供了一些内置主题来帮助使报表更容易理解,但最佳做法是使用本文中建议的一些附加工具来检查报表。
提示和注意事项
本节提供了在创建具有可访问性的报表时需要牢记的一些指导、提示和注意事项。
- 了解受众的需要 创建报表是一个迭代过程。 在开始将视觉对象置于页面上前,请与一些报表使用者进行交流,以便更好地了解他们希望从报表获取的信息以及希望如何查看这些信息。 在实现可访问性的前提下进行构建应是此过程的一部分。 你可能会发现,你希望报表达到的效果并不是报表使用者想要的。 在你准备好报表的初稿后,将其展示给报表使用者,并收集更多反馈。作为报表作者,收集反馈可以帮助减少未来来自不满意的报表使用者的更改请求。
- 使报表保持简单一致 使报表尽可能简单。 人们常会试图将过多的内容置于一个视觉对象中。通常,将其分成多个视觉对象会更简单、更易于理解。以下情况下可考虑使用多个视觉对象:如果它们显示数据的不同方面,并使用筛选器或视觉交互来创建丰富的体验。同时,将页面上视觉对象的数量控制在最少。尽量避免不必要的冗余和页面混乱。 无需使用两个视觉对象来显示同样的内容。报表使用者可能会因为过多视觉对象中提供的大量信息而感到无从下手,或者他们保持注意力的时间可能有限并因此而分心。这样做可以使报表更易于使用,而且页面上的视觉对象过多会降低报表的性能。 通过对报表中的视觉对象元素使用相同的字体颜色和样式,保持报表的一致性。对所有视觉对象标题使用相同的字号,对于数据标签和轴标题也应该如此。 如果要在多个报表页上使用切片器,请将它们置于报表的每一页上的同一位置。
- 弱视测试 要测试弱视使用者所看到的报表外观,一种快速方法是调低屏幕或移动设备的亮度。 可以使用浏览器加载项来协助执行 Squint 测试。
本文内容较多,分为上下两个部分点击访问设计可访问的 Power BI 报表(上)。感兴趣的朋友可以多多关注本教程,如果您能在评论区留言提出问题或者解决问题,我们将会很高兴!
相关内容推荐:Power BI Desktop 使用教程>>>
想要购买Power BI Desktop正版授权,或了解更多产品信息请点击在线客服
也欢迎拨打慧都热线023-68661681,我们有专业的大数据团队,为您提供免费大数据相关业务咨询!