史上最强春节档影片来袭!Python帮你筛选最好看的电影!!

135 篇文章 2 订阅
132 篇文章 1 订阅

前言

随着春节的到来,想必大家都会讨论春节档有什么好电影的值得去看,想想都让人开心,每年的春节档电影都会与大家见面,每次春节都会诞生许多脍炙人口的作品,今年佳片云集,好评如潮,像主演黄渤的《疯狂的外星人》 ,沈腾、尹正、田雨的《飞驰人生》等等,

数据的获取

这一次我们的数据主要来自猫眼,其中一部分是实时预售票房数据。这部分数据可以通过selenium获得。代码如下:

driver = webdriver.Chrome()
driver.maximize_window() 
driver.close() 
driver.switch_to_window(driver.window_handles[0]) 
url = 'https://piaofang.maoyan.com/dashboard?date=2019-02-05'
js='window.open("'+url+'")'
driver.execute_script(js)
driver.close() 
driver.switch_to_window(driver.window_handles[0])

数据如下:

预售的情况
衡量一部电影的关注度的一个重要方法是看第一天的预售情况。这次,我们从春节档中选取了8部主要电影进行对比。代码如下:

p<-ggplot(data[order(data$sale,decreasing = T),][1:8,],
 aes(x=reorder(name,sale),y=sale,fill=name))+
 geom_bar(stat='identity',width = 0.5)+
 geom_image(aes(x=name,y=0,image=image),size=0.08)+
 geom_text(aes(x=name,y=2500,label=label_sale),size = 7,col='black',fontface='bold')+
 ggtitle('春节档电影预售票房排名的图片(万)') + theme_economist()+ scale_fill_tableau()+ 
 theme(axis.text.x = element_blank(),
 axis.text.y = element_blank(),
 plot.title = element_text(hjust=0.5,size=30),
 panel.grid = element_blank(),
 legend.position = 'none',
 panel.background = element_blank(),
 axis.title = element_blank(),
 axis.line = element_blank(),
 axis.ticks = element_blank()
 )+coord_flip()+ylim(0,6500)
ggsave("春节档上映前预售排名.png", p, width = 15, height = 15)

结果如下

看来每一年排名在前面的都是关于喜剧题材,看来大家过年都想开开心心的,

本人还是非常喜欢沈腾的,看到沈腾演的电影排名这么高,看来大家都很沈腾的喜剧天分的。

学习从来不是一个人的事,想学习python的,大家互相监督,共同学习,一起进步,另外需要资料的小伙伴可以私信加我

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值