3天2100万!周杰伦的说好不哭,20万点评Python来分析
3天2100万!周杰伦的说好不哭,20万点评Python来分析
最近今天,小编被周杰伦的新歌刷屏了,朋友圈纷纷晒出周杰伦的新歌,即便不是周杰伦的歌迷,但是提起他的新歌,想必大家应该都会知道,那就是《说好不哭》。不得不说,周董的号召力还是很强的。看到这首歌如此的受到大家的关注,小编忍不住想要对其分析一下,看一下大家对于这首歌的评价究竟如何。
1
爬取QQ音乐点评
这次小编找的是QQ音乐的评论,看这周董的帅气的封面,音乐才子名不虚传,短短3天已经卖了700万张,看一下评论数有21W的点评数,这人气太旺了!
既然有20万的点评,这个数据量还是很大的。二话不说,用Python迅速爬取。如下图所示,大家可以按照下图箭头所指的位置,找到大家的评论。
经过检验发现,当请求的时候,需要大家不断改变的是pagenum和lastcommentid这两个参数。评论爬取的部分程序如下图所示。
这里,通过不断的更新页面数值,并根据爬取的commentid数值来更新lastcommentid的数值,便可以源源不断的爬取到大家的评论,这里,小编爬取了大家的评论和评论时间,昵称以及commentid四个参数,爬取了20万+条评论,如下图所示。
得到数据之后,接下来是对于数据的处理我们首先来看一下,评论数目前十名的评论有哪一些,如下图所示,很简单的一句程序,便可以得到我们需要的结果。
在所爬取的数据中,点赞第一名有14100+的点赞数量,他的评论是这样的:
评价很专业,很走心,一看就是铁粉干的,而且还是很有档次很懂音乐的funs。
2
看一下点评的数据
下面我们看一下,大家的评论数目随着时间的变化情况,如下图所示。
如上图所示,歌曲是16号23点正式上线与大家见面,立刻引起了大家的评价,可以看见,在歌曲出来的短短一两个小时内,评论数目激增,然后随着入夜大家睡去,评论数目略有下降。而第二天的评论数目虽有小幅度的提升,到那时提升的幅度并不是很大。
这部分的程序如下图所示:
程序利用的是seaborn库,程序将柱状图与折线图结合起来,更加立体的为大家呈现出评论数目与时间的关系。
3
词云看20W的点评
最后为大家展示的是大家评论的词云制作,看看大家对该首歌的印象。
首先,需要对大家的评论进行预处理,因为爬取到的结果中包含众多的字符,这些字符需要去除。程序如下图所示。
上述程序中,我们匹配中文字符和中文标点符号,然后写入指定的文件内,最后利用wordcloud库来制作词云即可:
看一下大家都说了点啥
由上图可以看出,大家对于周董的新歌是非常喜欢的,并且都非常的开心,由于信的加入,导致大家在评论的时候会加入五月天的元素。
以上就是本次小编带来的对于周董新歌的分析,小编也准备去买个vip听一下,好好的欣赏周董的新歌曲啦。
3天2100万!周杰伦的说好不哭,20万点评Python来分析相关推荐
- 不愧是击溃服务器的男人!周杰伦《说好不哭》刷新QQ音乐单曲纪录
9月16日晚11点,周杰伦2019新单曲<说好不哭>首播,歌曲一经推出,瞬间刷屏朋友圈,甚至将QQ音乐平台一度搞崩溃. 9月17日午间,QQ音乐官方微博称,周杰伦全新数字单曲<说好不 ...
- 周杰伦《说好不哭呢》QQ音乐评论的可视化分析
作者:皖渝 原文链接:https://blog.csdn.net/shine4869/article/details/103224427?utm_source=app 1.数据爬取 python也快学 ...
- 周杰伦《说好不哭》:眼泪流完,青春也就结束了
作者 | 衷曲无闻 来源 | zhongquwuwen 01 9月16日,周杰伦的新歌<说好不哭>终于发布了,23点准时点进去,一直打不开,QQ音乐崩了. 出道19年,发一首单曲,依然火爆 ...
- 周杰伦《说好不哭》刷屏背后的营销思考
9月16日晚,周杰伦发布单曲<说好不哭>,广大歌迷蜂拥而至,甚至导致QQ音乐崩溃.一时间,朋友圈几乎被周董的新歌刷屏,同时周董也登上了微博热搜榜一.周杰伦的新歌为何如此爆红?其实,除了周杰 ...
- 30万手表推荐_一年收入20万—30万的小生意,市场上有哪些呢?推荐几个供参考...
目前经济形势不乐观,许多创业者都陷入泥潭中,总是想挣脱,却总是徒劳无功.我认为在这样的时期,如果能静下心来,选择去做一些有前景的小生意,也是一个很好的选择.那么在目前市场上,有哪些能年收入二三十万的小 ...
- 985 博士真的会舍弃华为年薪接近 100 万 offer,去选择年薪 20 万的公务员吗?
第一:从某脉软件上来看,大部分会选择进入事业单位,这是大部分人内心想法的真实写照,还仅仅只是口嗨呢? 第二:按道理来说,能读完博士应该是在某一个领悟有自己独特的见解,以个人发展和薪资的角度出发,是否甘 ...
- 我被外企裁员,赔偿60多万,离职后客户私下找我维修产品,一台维修费5万,公司一台收费20万,被前公司发现,说要起诉我!...
最近,一位网友的故事引起了大家的热议: 我被一家外企裁员,赔偿了60多万,离职后以个人名义帮客户维修产品,客户给我5万一台的维修费,公司维修收20万一台.最近被公司发现了,说再私自帮客户维修公司设备就 ...
- 逆袭增长1300万播放,UP主仅靠20万粉登顶B站!
"京中有善口技者......一人.一桌.一椅.一扇.一抚尺而已." 这是出自中学时期必学课文<口技>,开篇一句"京中有善口技者"成为文章最大记忆点, ...
- mysql数据库一个表20万条数据可以_mysql生成20万条数据(连表插入)
创建一个存储过程 DELIMITER $$ -- 设置定界符为$$,与';'意思相同,防止相同符号产生冲突 USE `yunkc_base1`$$ -- 使用数据库 DROP PROCEDURE IF ...
最新文章
- 江苏省对口单招计算机原理,江苏省对口单招计算机原理教案.doc
- Paper:《Generating Sequences With Recurrent Neural Networks》的翻译和解读
- 【网络安全】ollvm反混淆学习
- js根据月数计算有效日期_你真的看懂产品生产日期了么
- rust 编程入门_面向初学者的Rust –最受欢迎的编程语言入门
- 并行导致的进程数过大无法连接数据库
- Android中AppWidget的分析与应用:AppWidgetProvider .
- linux生成ssl证书给haproxy,如何为多个SSL证书配置HAProxy
- MATLAB实现控制鼠标移动和点击
- linux下游戏手柄测试程序
- matlab 均匀设计编程,均匀设计均匀设计表--方开泰.doc
- Netty权威指南 第2版 带书签目录 完整版
- 基于TCP/IP实现串口到网络的通讯转换
- 网站建设中做到需求分析细致,网站优化也就顺理成章了
- IMX6学习记录(8)-更换linux配置,加速启动
- 非洲Affrike单词
- 腾讯云/阿里云域名注册解析备案
- polkit启动失败_CentOS Linux 7.4中polkit服务启动失败
- 移动了我的文档,但剩下了一个Documents文件夹,怎么也删不掉,怎么办?
- xshell 5评估期已过,不能使用的解决办法