作为资深球迷,你想要获得多年来欧足联欧洲锦标赛(欧洲杯)获胜队的报导。 使用 Power BI Desktop,可以将此数据从网页导入到报表,并创建显示数据的可视化效果。 在本教程中,将学习如何使用 Power BI Desktop 完成以下操作:
你可以从 处的欧足联欧洲锦标赛维基百科页面上的结果表中获得欧足联获胜队的数据。
inktype="relative-path">
仅使用基本身份验证建立 Web 连接。 需要身份验证的网站可能无法正常使用 Web 连接器。
若要导入数据,请执行下列操作:
在 Power BI Desktop“开始”功能区选项卡中,下拉“获取数据”旁边的箭头,然后选择“Web”。
inktype="relative-path">
在“从 Web” 对话框中,将 URL 粘贴到“URL” 文本框,然后选择“确定” 。
inktype="relative-path">
在连接到维基百科网页后,“导航器”对话框会在页面上显示可用表的列表。 可以选择任意表名称以预览其数据。 “表 3”具有所需的数据,尽管它不完全是你希望的外观。 你将可以先重新修整并清理数据,然后再将其加载到报表中。
在“导航器”列表中选择“表 3”,然后选择“转换数据”。
表的预览将在“Power Query 编辑器”中打开 ,你可以在其中应用转换以清理数据。
你希望通过仅显示年份和获胜的国家/地区,使数据更易于扫描。 你可以使用 Power Query 编辑器执行这些数据修整和清理步骤。
首先,从表中删除除这两项之外的所有列。 稍后将其中一列重命名为“国家/地区”。
在“Power Query 编辑器” 网格中,选择列。 按 Ctrl 选择多个项目。
右键单击并选择“删除其他列” ,或者从“主页”功能区选项卡中的“管理列”组选择“删除列” >“删除其他列” ,以从表中删除所有其他列。
inktype="relative-path">
inktype="relative-path">
导入的数据的第二行包含不需要的值。 可以筛选“决赛”列以排除“冠军”一词。
在列上选择筛选器下拉箭头。
在下拉菜单中,向下滚动并清除“冠军”选项旁边的复选框,然后选择“确定”。
inktype="relative-path">
系统将筛选掉包含“冠军”一词的单元格,以及它旁边的单元格, 值位于同一行的另一列中。
对 2028 年和 2032 年执行同样的操作,因为这些比赛尚未进行,结果未知。
因为你现在只查看最终获胜队数据,可以将第二列重命名“国家/地区”。 若要重命名列,请执行下列操作:
双击或点击并按住第二列标题,或者
inktype="relative-path">
inktype="relative-path">
在标题中键入“国家/地区”,然后按 Enter 重命名列。
你还想在 CountryRegion 列中筛选掉具有 值的行。 你可以像处理“冠军”值那样使用筛选器菜单,也可以:
右键单击值为 null 的行。 这两列在同一行中有 null 值,因此你可以右键单击任一列中的单元格。
在上下文菜单中选择“文本筛选器” >“不等于” 以删除任何包含该单元格的值的行。
inktype="relative-path">
导入的数据具有 2020 年附加的上标注释标记 [c]。 你可以移除注释标记 [c],也可以根据注释将值更改为 2021,即比赛发生的时间。
选择第一列。
右键单击并选择“替换值”,或者从功能区“开始”选项卡中的“转换”组中选择“替换值”。 在“转换” 选项卡中的“任何列” 组中也可以找到此选项。
inktype="relative-path">
inktype="relative-path">
在“替换值”对话框中,在“要查找的值”文本框中键入“2020[c]”,在“替换为”文本框中输入“2021”,然后选择“确定”来替换此列中的值。
inktype="relative-path">
现已按所需的方式修整完数据,即可将查询命名为“欧洲杯获胜队”并将其导入报表。
在“查询”窗格中的“名称”文本框中,输入“欧洲杯冠军”。
inktype="relative-path">
从功能区的“主页”选项卡选择“关闭并应用”>“关闭并应用”。
inktype="relative-path">
查询将加载到 Power BI Desktop“报表”视图,你可以在“数据”窗格中看到该查询。
inktype="relative-path">
若要基于数据创建可视化效果,请执行下列操作:
在“数据”窗格中选择“国家/地区”字段,或者将其拖到报表画布。 Power BI Desktop 会将数据识别为国家/地区名称,并自动创建“地图”可视化效果。
通过拖动角部图柄放大地图,以使所有获胜的国家/地区名称可见。
inktype="relative-path">
地图针对每个欧洲杯锦标赛获胜国家/地区显示相同大小的数据点。 若要使每个数据点的大小反映相应国家/地区的获胜频率,请将“Year”字段拖动到“可视化效果”窗格下半部分“气泡大小”下的“将数据字段添加至此处”中。 字段自动更改为“年份计数”度量值,地图可视化效果现在针对锦标赛获胜次数较多的国家/地区显示较大数据点。
如你所见,基于数据创建可视化效果相当容易。 还可以很方便地自定义可视化效果以更好地按所需方式呈现数据。
可以更改可视化效果的外观,方法是在“可视化效果”窗格中选中它,然后选择“格式”(画笔)图标。 例如,可视化效果中的“德国”数据点具有误导性,因为西德获胜两次锦标赛而德国获胜一次。 地图重叠显示了这两个点而不是将它们分隔或一起添加。 你可以分别为这两个点添加颜色,以突出显示这一事实。 你还可以为地图提供一个更具描述性和吸引力的标题。
选择可视化效果后,选择“格式”图标,然后选择“视觉对象”>“气泡”>“颜色”以展开数据颜色选项。
inktype="relative-path">
将“全部显示”设为“开”,选择“西德”旁的下拉菜单,然后选择黄色。
inktype="relative-path">
选择“常规”>“标题”以展开标题选项,在“文本”字段中,键入“欧洲杯获胜队”以替代当前标题。
将“文本颜色”更改为红色,大小更改为“12”,并将“字体”更改为“Segoe UI (粗体)”。
inktype="relative-path">
现在你的地图可视化效果类似如下例所示:
你可以更改可视化效果类型,方法是选中它,然后选择“可视化效果”窗格顶部的其他图标 。 例如,地图可视化效果缺少苏联数据,因为该国家/地区在世界地图上不再存在。 另一种类似于树状图或饼图的可视化效果可能更加准确,因为它显示了所有值。
若要将地图更改为饼图,选择地图,然后选择“可视化效果”窗格中的“饼图”图标。
以上就是本篇文章【教程:使用 Power BI Desktop 分析网页数据】的全部内容了,欢迎阅览 ! 文章地址:http://dfvalve.xrbh.cn/news/4035.html 资讯 企业新闻 行情 企业黄页 同类资讯 首页 网站地图 返回首页 迅博思语资讯移动站 http://keant.xrbh.cn/ , 查看更多