PowerApps - 简单分析各地区的巴黎奥运会奖牌数据

1.简单介绍

巴黎奥运会已经结束了,中国体育代表团获得了40金27银24铜!

恭喜中国队!所有参赛的奥运健儿都很棒

这边主要以本次奥运会的奖牌数据为基础,尝试使用微软Power Platform平台中的Power Apps和Power Automate Desktop做一个简单的统计

使用Power BI也可以获取网站上的奥运会数据进行统计分析的。

2.数据准备

这边打算从这个网站上去提取数据,使用的工具是Power Automate Desktop

2.1 步骤

        

        其中主要步骤是,

        Launch Excel: 启动Excel

        Launch new Chrome: 启动Chrome浏览器并打开网站

        Extract data from web page: 从网站上面提取奥运奖牌榜数据

        Write to Excel worksheet: 把奖牌数据的表头和内容数据写入到excel文件中

        Close Excel:关闭excel

2.2 运行一下

        

        

        最后发现有数据生成

        

        

        note: bak文件夹是对旧的提取生成的文件进行自动备份用的

2.3 数据准备

从网站提取的数据经过一定处理之后,输入到SharePoint list中, SharePoint的列表结构如下图,          

note, 这边增加了Continent和ContinentRegion两个文本列,主要用来对各大洲进行数据分析

3.PowerApps制作

有了SharePoint list数据源之后,开始尝试用Power Apps做一个统计的图表

效果如下图

3.1 亚洲各板块的数据统计

说明:

哪个板块的总奖牌数量越大,则蓝色圆圈越大

点击蓝色的圆圈,则右边的会显示对应的奥运奖牌数据占比情况

其中重要的一个PowerApps的公式,

3.1.1 OnVisible公式:

在Power Apps的对应Screen的OnVisible事件中,进行相应的公式的编写, 主要是对源数据进行了相应的处理

ClearCollect(
    OlympicsMedalsCol2,
    ShowColumns(
        OlympicsMedalsData,
        Region,
        No,
        Gold,
        Silver,
        Bronze,
        Total,
        Continent,
        ContinentRegion
    )
);
Clear(OlympicsMedalsCol2ForAsia);
ClearCollect(OlympicsMedalsCol2ForAsia,Filter(OlympicsMedalsCol2,Continent="亚洲"));
Clear(CustomOlympicsMedalsCol2);
ClearCollect(
    CustomOlympicsMedalsCol2,
    AddColumns(
        GroupBy(
            OlympicsMedalsCol2,
            ContinentRegion,
            DataForContinent
        ),
        CountOfMedals,
        Sum(DataForContinent,Total)
    )
)
3.1.2 其他的事项

其他的处理操作,主要是添加对应板块的圆圈图标,然后把圆圈的大小设定到对应的源数据的总奖牌数据中,同时把右侧呈现的数据也进行源数据的绑定

        

3.1.3 统计分析

        

从图表中可以看出,东亚获得的总奖牌数量最大,圆圈最大,占比186/290(64%左右)

西亚和中亚的数据居中

北亚没有参赛数据

3.2 亚洲各个地区的数据统计

 note:这里用的地区Region(有中国香港和中国台湾的数据),同时藏南地区也是在中国的版图内的

3.2.1 Power Apps图表

note, 制作方式和3.1是一样的方式的

说明:

哪个地区或国家的总奖牌数量越大,则蓝色圆圈越大

点击蓝色的圆圈,则右边的会显示对应地区的奥运奖牌数据占比情况

3.2.2 统计分析

亚洲各个地区或国家的总奖牌数量是东亚这边几个国家占比大一些,西亚那边几个国家数据也挺多的。亚洲的东西两端的体育相对强一点

4.总结

本文简单介绍了一下使用Power Automate Desktop和Power Apps对巴黎奥运会进行数据分析。数据分析和图表的制作方面,可能首选是Power BI。一些特定的场合,感觉也可以简单使用一下Power Apps。本文如果哪里有错误,麻烦告之,谢谢谢谢!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值