透过日播放量超过6亿的《延禧攻略》,看2018视频网站格局


640?wx_fmt=jpeg


作者介绍

徐麟

目前就职于上海唯品会产品技术中心,哥大统计数据狗,从事数据挖掘&分析工作,喜欢用R&Python玩一些不一样的数据


文章来源

数据森麟


如需转载,请联系原作者授权



随着《延禧攻略》的播出,魏璎珞、富察皇后等各位后宫小主的命运时刻牵动着各位观众的心。同时爱奇艺也因为该剧的大火,收获了单日超过6亿的播放量。我们此次将对比各大视频网站2018年截止到8月18号的电视剧和综艺节目的播放情况,大家可以据此选择购买会员的视频网站(壕er可以无视,直接购买所有会员)。



1.

>>>数据来源<<<


猫眼APP提供了每日各大视频网站的播放量,截图如下:


640?wx_fmt=png


我们通过Fiddler分析得到数据接口地址, 以优酷网8月11号电视剧播放量为例: http://maoyan.com/proseries/api/seriesTopRank.json?platformType=1&seriesType=0&dateRange=0&date=2018-08-11

其中platformType=1表示平台为优酷,SeriesType=0表示类型为电视剧,dateRange=0表示为数据日榜,最后的date则为具体日期,代码如下:


play_data = pd.DataFrame(columns=['date','name','play_num','type','platform','monopoly'])
for i in range(03):
    for j in range(0,7):
        for date in pd.date_range('2018-01-01','2018-08-18',freq='D'):
            try:
                time.sleep(0.5
                url= 'http://box.maoyan.com/proseries/api/seriesTopRank.json?platformType='+str(j)+'&seriesType='+str(i)+'&dateRange=0&date='+str(date)[0:10]
                html = requests.get(url=url, cookies=cookie, headers=header).content
                data = json.loads(html.decode('utf-8'))['data']['seriesDailyRankList']
                for item in data:
                    play_data = play_data.append({'date':str(date)[0:10],
                                                  'name':item['name'],
                                                  'play_num':float(item['playCountDesc']),
                                                  'type':i,
                                                  'platform':j,
                                                  'monopoly':item['platformInfoDescV2']},
                                                 ignore_index=True)
                print(str(i)+' '+str(j)+' '+str(date)[0:10])                 
            except:


2.

>>>整体播放量<<<


通过猫眼接口我们可以获得各大视频网站每天TOP30电视剧、TOP30网剧(我们统一为电视剧)和TOP30综艺节目的日播放量,以此对比视频网站2018整体的播放量,我们用R语言的ggplot完成数据可视化的部分:


640?wx_fmt=png


可以看到在猫眼提供的七个视频网站中,搜狐、乐视、PP视频占比非常小。我们在后面的内容中将重点对比腾讯、优酷、爱奇艺和芒果四大视频网站。首先看一下整体播放量:


640?wx_fmt=png


下面看一下剧集和综艺分别的播放量:


640?wx_fmt=jpeg


640?wx_fmt=png


可以看到无论是剧集还是综艺,2018年迄今为止腾讯视频都处于领先地位。芒果视频在剧集的播放量相较于其他网站,播放量偏低,但在综艺方面已经超过了优酷,与爱奇艺基本持平。


3.

>>>月度播放量<<<


在前言中我们提到了《延禧攻略》最近大火,我们通过月度数据看一下其近期是否带动了爱奇艺整体的电视剧播放量份额:


640?wx_fmt=png


可以看到在1-7月电视剧播放量一直落后于腾讯,大部分时间落后优酷的爱奇艺在8月通过《延禧攻略》的播出实现了反超,由于同类型的《如懿传》已经定档在腾讯播出,爱奇艺能否继续保持优势也值得期待。

我们同时看一下综艺的月度数据:


640?wx_fmt=png


腾讯从4月份开始,随着《创造101》等节目的播出,在综艺节目的播放量上遥遥领先于其他的视频网站,下半年能够延续该势头与其能否继续找到有爆点的节目息息相关。


4.

>>>独播数据<<<


独播视频一直以来都是视频网站最为重要的资源,我们首先看一下整体独播占比随月度变化情况:


640?wx_fmt=png


综艺节目的独播占比要高于电视剧,这与视频网站大力投入到自制节目有关,也使得喜爱综艺节目的用户对于网站会员的需求变大。同时可以看到6月以来的独播占比开始持续增加,都已经超过50%,这或许也将成为未来视频网站的一大趋势。

下面看一下各大网站分别的独播占比情况:


640?wx_fmt=png


各大网站6月以来的独播占比都在显著提高,优酷的综艺节目独播占比基本上超过了9成。芒果随着新版《流星花园》的播出,独播占比也在快速提升,未来可能也会在电视剧播放量占到更高份额。


5.

>>>剧集对比<<<


首先我们看一下平均日播放量(我们选取每个电视剧最高的五天进行评价)TOP25的对比及网站分布


640?wx_fmt=png


《延禧攻略》在爱奇艺单个平台的单日平均播放量已经超过了除《恋爱先生》和《谈判官》外所有多平台播放的电视剧,并且与上述两部多平台总体剧集也十分接近。我们也更加深刻地理解了选取剧集对于视频网站的整体影响。

我们同时选出所有的独播剧集,对比独播剧集TOP25:


640?wx_fmt=png


从数量上对比,优酷和腾讯处于明显的领先地位,并且都有爆款电视剧。而爱奇艺的《延禧攻略》和芒果的《流星花园》排名靠前,也相应提高了其在电视剧播放量上的份额,或许这也会促使这两个网站加大独播剧集的占比。

最后看一下综艺的情况:


640?wx_fmt=png


640?wx_fmt=png


显然腾讯在综艺节目方面处于明显的领先地位,无论是整体播放量还是独播资源播放量和数量都领先于其他的竞争对手。整体的发展趋势未来或许会促使更多的《创造101》诞生。

由于可视化代码比较多,而且重复性比较强,我们选取其中的独播剧集绘制部分语句来进行展示:


##绘制TOP25独播剧集数据


drama_agg_mon <- ddply(drama_stat_mon,.(name,monopoly,type),summarise,
                   total_play=sum(play_num))
drama_agg_mon <- drama_agg_mon[order(drama_agg_mon$total_play,decreasing = T),][1:25,]
drama_agg_mon$rank <- 1:25
drama_top_mon <- merge(drama_stat_mon,drama_agg_mon,all.x = FALSE,all.y = TRUE,by=c('name'))
ggplot(drama_top_mon,aes(x=reorder(name,-rank),y=play_num,fill=platform))+
  geom_bar(stat='identity',position = 'stack')+ggtitle('TOP25独播电视剧平均日播放量(亿)')+
  theme_wsj()+coord_flip()+
  scale_fill_wsj()+
  theme(legend.position = 'top',
        legend.title = element_blank(),
        legend.text = element_text(size = 25),
        panel.grid = element_blank(),
        axis.text.x = element_text(size=15),
        axis.text.y = element_text(size=20),
        strip.text.x = element_text(size=20),
        strip.text.y = element_text(size=20,angle = 0),
        plot.title = element_text(size=25,hjust=0.5))




投稿啦!!!



精彩继续


CSDN作为国内专业的云计算服务平台,目前提供云计算、大数据、虚拟化、数据中心、OpenStack、CloudStack、机器学习、智能算法等相关云计算观点、技术、平台、实践、云产业咨询等服务。CSDN 公众号也一直坚持「与千万技术人共成长」的理念,深度解读行业内热门技术与场景应用,致力于让所有开发者保持敏锐的技术嗅觉、对行业趋势与技术获得更广阔的认知。


文章题材


  • 首先你需要关注我们的公众号“CSDN云计算”,这样你会更准确了解我们需要的文章风格;

  • 侧重于云计算领域相关的文章,可以是技术、运维、趋势等方面的务实内容;

  • 原创,要求文章有鲜明观点和看法。


投稿须知


  •  稿费:根据原创性、实用性和时效性等方面进行审核,通过的文章会发布在本微信平台。一经采用,我们将支付作者酬劳。酬劳可能不多,这代表的是一个心意,更多是因为爱好,是有识之士抒发胸怀的一种方式;

  • 字数要求:稿件字数以2K-8K为宜,少于2K或多于8K都会一定程度降低阅读愉悦感;

  • 投稿邮箱:lijy@csdn.net。或者添加微信表明来意,微信号:tangguoyemeng。请备注投稿+姓名+公司职位


如果咱们的合作稳定又愉快,还可以签订合同长期合作哦!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/525592.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

oracle怎么以时间排序,oracle指定数据排序在前面怎么处理

最近工作碰到客户的特殊要求&#xff0c;需要将特定的数据排序在前面&#xff0c;然后才按时间顺序排序&#xff0c;这个之前还真没有碰到过&#xff0c;好在有万能的度娘&#xff0c;搜索了一下&#xff0c;发现可以实现&#xff0c;使用order by decode语句即可。对于order b…

如何优雅使用Docker?请收下这15个小技巧

图片来源&#xff1a;Unsplash作者介绍ElNinoT文章来源Java架构沉思录原文链接www.cnblogs.com/elnino/p/3899136.html如需转载&#xff0c;请联系原作者授权1获取最近运行容器的id 这是我们经常会用到的一个操作&#xff0c;按照官方示例&#xff0c;你可以这样做&#xff08;…

supervisor监控php进程程序,详解Supervisor进程守护监控(转)

Supervisor的配置2.0 创建目录&#xff0c;初始化配置文件mkdir /usr/supervisorecho_supervisord_conf > /usr/supervisor/supervisord.conf12mkdir/usr/supervisorecho_supervisord_conf>/usr/supervisor/supervisord.confecho_supervisord_conf详解&#xff1a;echo_s…

H264/ACC数据使用librtmp推流到服务器

这是本人第一次发表这个&#xff0c;首先声明本人也是个菜鸟&#xff01;都说使用librtmp很简单&#xff0c;但是在网上找了很久&#xff0c;还是被各种大神坑了。 其实我也还是有很多东西不懂&#xff0c;如果下面有什么问题的地方&#xff0c;还请各位大神指点纠正。 1.视频数…

从容器到微服务,技术架构、网络和生态详解

图片来源&#xff1a;Unsplash作者晗狄文章来源架构师技术联盟如需转载&#xff0c;请联系原作者授权谈起容器技术&#xff0c;不得不提Docker技术。Docker 是 PaaS 提供商 DotCloud 开源的一个高级容器引擎&#xff0c;源代码托管在 Github 上&#xff0c;基于Go语言并遵从Apa…

彻底搞懂 python 中文乱码问题

前言 曾几何时 Python 中文乱码的问题困扰了我很多很多年&#xff0c;每次出现中文乱码都要去网上搜索答案&#xff0c;虽然解决了当时遇到的问题但下次出现乱码的时候又会懵逼&#xff0c;究其原因还是知其然不知其所以然。现在有的小伙伴为了躲避中文乱码的问题甚至代码中不使…

如何让Kubernetes集群生产可用?

图片来源&#xff1a;veer本文作者Steven Wong (VMware)Michael Gasch (VMware)文章翻译Karen Lee文章来源K8S技术社区原文链接https://kubernetes.io/blog/2018/08/03/out-of-the-clouds-onto-the-ground-how-to-make-kubernetes-production-grade-anywhere如需转载&#xff0…

北京房租到底有多高? | 爬取北京海淀区一居室租房信息

图片来源&#xff1a;花瓣网文章来源人工智能与大数据生活如需转载&#xff0c;请联系原作者授权最近北京房租成了热门话题&#xff0c;到底北京的房租有多高&#xff1f;本次实战是爬取北京海淀区一居室的租房信息&#xff0c;共爬取了300套房源信息&#xff0c;看一下北京的房…

租房有深坑?手把手教你如何用R速读评论+科学选房

图片来源&#xff1a;网络编译Hope、臻臻、CoolBoy文章来源大数据文摘出品如有转载&#xff0c;请联系原作者。最近&#xff0c;租房这事儿成了北漂族的一大bug&#xff0c;要想租到称心如意的房子&#xff0c;不仅要眼明手快&#xff0c;还得看清各类“前辈”的评价避开大坑。…

快速搭建Python+Selenium+Sublime 自动化测试环境方法

随着业内越来越多的公司对自动化测试的大力推行&#xff0c;对测试人员能够使用自动化工具的要求也随之增多。为了能让更多的同事在学习selenium的初期&#xff0c;能够顺利的迈出第一步&#xff0c;即可以通过代码操作selenium driver 调用浏览器打开目标网址&#xff0c;笔者…

刚刚,百度总裁张亚勤说……

作者奋笔疾书的小编原创文章&#xff0c;如有转载&#xff0c;请联系本公众号。9月4日&#xff0c; ABC SUMMIT百度云智峰会在上海举行。百度总裁张亚勤首先发表《云计算的新浪潮》主题演讲&#xff0c;他表示&#xff0c;我们已经全面进入物理世界数字化、AI as a Service、新…

pycharm 提示:this license **** has been cancelled(2)

目录 一.找到hosts文件 二.修改hosts文件 三.检查hosts文件是否修改成功 pycharm安装激活过程中&#xff0c;提示 this license **** has been cancelled 。这个问题并不是你的激活码不对&#xff0c;而是需要修改系统的hosts文件&#xff0c;下面详细讲解下如何修改hosts文…

嘿,运维!你与VXLAN有场约会……

图片来源&#xff1a;网络作者Bert如有转载&#xff0c;请联系本公众号。VXLAN概述 ▍顾名思义&#xff0c;VXLAN&#xff08;Virtual eXtensible Local Area Network&#xff09;提供了类似VLAN的二层网络服务&#xff0c;并且比VLAN更具备扩展性和灵活性&#xff0c;该技术将…

如何判断一个点在任意四边形内

通过面积法&#xff0c;判断点P是否在四边形(A,B,C,D)内。如果在四边形内,则四边形的面积面积(P,A,B)面积(P,B,C)面积(P,C,D)面积(P,D,A),反之不在四边形内。 此处我将判断方法定义成了静态方法,方便其他类访问,代码如下: public class IsInQuadrangle {public IsInQuadrangle…

网格变形动画MeshTransform

原文&#xff1a;Mesh Transforms 作者&#xff1a;Bartosz Ciechanowski 译者&#xff1a;kmyhy 我是 transform 属性的超级粉丝。让 UIView 或者 CALayer 的形体发生改变的最简单方法就是联合使用旋转、平移和缩放。在易于适用的同时&#xff0c;常规变换所能实现的效果也同…

cloud一分钟 | 腾讯云联手斗鱼、虎牙两大头部游戏直播平台开启 定制道具的创新互动...

Hello&#xff0c;everyone&#xff1a;9月7日早&#xff0c;星期五&#xff0c;祝大家工作愉快&#xff01;一分钟新闻时间&#xff1a;完01微 信 群 添加小编微信&#xff1a;tangguoyemeng&#xff0c;备注“进群”即可&#xff0c;加入【云计算学习交流群】&#xff0c;和…

Linux服务器硬盘更换,[ Linux ] 服务器更换硬盘

服务器型号&#xff1a;ThinkServer RD650操作系统&#xff1a;Red Hat 6.7业务用途&#xff1a;生产环境监控机接到机房邮件通知&#xff0c;告知某台服务器硬盘告警&#xff0c;并提供了设备SN号和机柜位置。根据提供想相关信息找到对应的设备IP并确定该设备的业务用途。登录…

【BAT面试现场】如何判断一个数是否在40亿个整数中?

作者channingbreeze如需转载&#xff0c;请联系原作者授权。小史是一个应届生&#xff0c;虽然学的是电子专业&#xff0c;但是自己业余时间看了很多互联网与编程方面的书&#xff0c;一心想进BAT。今天他就去BAT中的一家面试了。简单的自我介绍后&#xff0c;面试官给了小史一…

彩色BMP转换成灰度图的原理

图像处理中&#xff0c;大部分的处理方法都需要事先把彩色图转换成灰度图才能进行相关的计算、识别。 彩色图转换灰度图的原理如下&#xff1a; 我们知道彩色位图是由R/G/B三个分量组成&#xff0c;其文件存储格式为 BITMAPFILEHEADERBITMAPINFOHEADER&#xff0c;紧跟后面的可…

Linux java 生效不了,linux jdk 不生效怎么办

【摘要】操作系统(Operating System&#xff0c;简称OS)是管理计算机硬件与软件资源的计算机程序。操作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入设备与输出设备、操作网络与管理文件系统等基本事务。下面是linux jdk 不生效怎么办&#xff0c;让我…