Power BI抓取猫眼数据告诉你,哪部电影更受欢迎?
不知不觉2019年的最后一个假期就要结束了,在这七天长假里,你是怎么安排的,有没有抽空去看场电影?
《攀登者》《中国机长》《我和我的祖国》三部主旋律题材的影片备受关注,即使是没有去电影院看电影,可能最近朋友圈也被这几部电影刷屏了,今天我尝试着用PowerBI抓取了猫眼的数据,来看看到底哪部更受欢迎?
猫眼专业版实时票房网址:
http://piaofang.maoyan.com/dashboard
该网页结构比较简单,直接在PowerBI中通过web获取数据,就可以轻松提取到当前实时的TOP30电影票房,如下图所示。
抓取的数据稍做整理就可以使用,比如用条形图展示前10名的电影票房,当然前三名就是备受关注的这三部,
国庆期间,《我和我的祖国》票房突破20亿,《中国机长》紧随其后,大约18亿元,另外一部《攀登者》就相对很差,只有7亿多的票房;三部电影的票房累计已经超过45亿元,这些票房是不是也有你的贡献呢?
我们再来看看这几部电影的票房走势,需要抓取每天的电影票房数据,在猫眼中可以找到每一天的票房,比如国庆节当天票房数据,网址为:
http://piaofang.maoyan.com/dashboard?date=2019-10-01
仔细分析并测试这个网址,可以发现最后的几个字符就是当日数据的控制参数,想要获取哪天的数据,修改这个日期参数就可以了。
我们可以先获取10月1日的票房数据,并进行整理,然后右键单击该表,利用该查询"创建函数",
把网址最后的日期参数化,实际上是制作一个自定义函数,我们将该自定义函数命名为"每日票房"。
然后添加空查询并利用List.Dates函数生成一个日期序列,因为这几部电影都是9月30日开始上映的,所以生成从9月30日开始的一周序列,
对这个日期列表添加自定义列,调取"每日票房"这个函数,就可以自动获取每天的票房数据了,
这里只是抓取了七天数据,其实你想获取一年的数据,也是同样的方式快速抓取。
对这个数据稍作整理,我们只分析这三部主旋律电影的数据,制作折线图看看票房走势,
从走势图可以看出,《我和我的祖国》国庆节当天票房最高,接近4亿,随后逐渐下降;而《中国机长》到10月2日票房达到峰值,随后开始下降,但下降幅度较为平缓。
并且从10月5日开始,《中国机长》的当日票房已经超过《我和我的祖国》,预计随后的这些天,也都会延续这个趋势,所以《中国机长》的总票房有望超过《我和我的祖国》,是今年非常值得一看的电影哦。
本文电影票房报告web地址,可以复制到浏览器中在线查看:
你也可以尝试着用这个网站练习一下,关于PowerBI抓取网页数据的更多介绍,请参考: