音频这么火,到底人们在喜马拉雅上面听什么呢?

国内最火爆的音频app要属喜马拉雅,喜马拉雅FM APP于2013年上线,定位为音频分享与点播社区。与传统的广播行业相比,喜马拉雅致力于「让人们不仅能随时随地,听我想听,更能够轻松创建个人电台,随时分享好声音」。 目前在APP Store,图书类别排行榜第1,总榜(免费)第59名。截止2018年1月,已经拥有3.5亿的激活用户、500万名主播,市场占有率73%,人均收听的时长128分。想知道人们在上面听什么样的节目吗?

1、数据爬取

网页版的数据爬取比较简单,直接从浏览器上面去查看url等信息即可,不用想app一样要去抓包。这里从‘全部分类’的页面入手,获取分类的标签,再从标签入手遍历所有(由于每个分类列表只显示1000条,这里只获取每个分类播放数前1000的)的专辑页面url。

image

1.1 数据类型

这里使用的是python requests这个包进行爬取页面中的json文件,获取的数据不是音频文件,是每个专辑的相关描述性数据:

image

这些数据包括:专辑id、作者名称、分类、封面图地址、是否完结、是否付费、链接、播放数、子分类、标题、声音数量、作者id、vip等级。

原始数据保存起来作为备份后,进行数据清洗。

2、数据清洗

2.1 去重

由于分类的问题,可能一个专辑会被分配到不同的类目下,导致爬取的数据有重复。通过albumId作为唯一标示删除重复的数据即可,下图中由于保存到csv文件再读取,多出一个列:Unnamed:0,删除这一列即可。

image

2.2 异常值处理

有部分数据中的trackCount为0,即该专辑中的声音文件为空,作者删除了,把这部分改成1:


data_unique.trackCount[data_unique['trackCount'] == 0] = 1

2.3 分类标签由英文改成中文

分类标签category和subcategroy是后面分析用到比较多的,爬取到的是使用英文,改成中文会方便很多。

2.4 加工:增加一列‘平均一集的播放数’


data_unique['avg_playcount'] = data_unique['playCount']/data_unique['trackCount']

3、数据分析

3.1 专辑的每集播放数排名前20

首先满足下好奇心,到底这里面每集播放数最多的明星节目有哪些呢?

image

排名第一的数据好像有点多,每一集平均播放数居然超过1.2亿次,于是我决定看看这是什么样的神节目

image

5个音频,总播放量超过6亿,而且每一条的评论数都不超过10条,看到这里,感觉有点....

然后联想到我自己的专辑播放数...顿时明白了画饼充饥是什么意思了。

image

数据太多时,底部还可以支持图表的缩放


bar.set_global_opts(title_opts=opts.TitleOpts(title="前20专辑数量分布", subtitle="playCount"),
                   datazoom_opts=[opts.DataZoomOpts(), opts.DataZoomOpts(type_="inside")])

image
image

3.2 所有分类中,每集平均播放数情况

由于总播放数收到专辑数量和声音数量的影响较大,用每集平均播放数更能反映受欢迎程度

image

结论有点吃惊,原来儿童类的那么受欢迎,看来不止上班族喜欢在上下班听音频,父母给小孩听儿童节目也是一大热门人群。再看看儿童这一细分领域里,不同的子类型分类情况:

image

文学类和学科教育相关的,还是比较受欢迎的。

3.3 每个类型的付费比例

APP上经常推荐一下付费节目,到底哪一种类型的付费节目比较多呢?

image

付费的节目都是比较优秀的,那不同类目的播放情况如何呢?

image

3.4 分析主播数据

这里当然少不了主播粉丝数排名,毕竟每个UGC平台,头部kol总是备受关注

image

郭德纲老师果然是实力担当,小岳岳也能排到前20名。当然这里统计还有点问题,只截取了平均每集播放数排到前5000的主播,后面可能有部分主播粉丝数很高也没统计到。

vx: xnm0768

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 195,653评论 5 462
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 82,321评论 2 373
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 142,833评论 0 324
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,472评论 1 266
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,306评论 4 357
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,274评论 1 273
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,658评论 3 385
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,335评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,638评论 1 293
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,697评论 2 312
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,454评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,311评论 3 313
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,699评论 3 299
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,986评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,254评论 1 251
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,647评论 2 342
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,847评论 2 335

推荐阅读更多精彩内容