通过Python对网易云音乐华语歌单数据的获取,对华语歌单数据进行可视化分析。

可视化库不采用pyecharts,来点新东西。

使用matplotlib可视化库,利用这个底层库来进行可视化展示。

推荐下我自己创建的Python学习交流群960410445,这是Python学习交流的地方,不管你是小白还是大牛,小编都欢迎,不定期分享干货,包括我整理的一份适合零基础学习Python的资料和入门教程。

一、网页分析

01 歌单索引页

1240

选取华语热门歌单页面。

获取歌单播放量,名称,及作者,还有歌单详情页链接。

本次一共获取了1302张华语歌单。

02 歌单详情页

1240

获取歌单详情页信息,信息比较多。

有歌单名,收藏量,评论数,标签,介绍,歌曲总数,播放量,收录的歌名。

这里歌曲的时长、歌手、专辑信息在网页的iframe中。

需要用selenium去获取信息,鉴于耗时过长,小F选择放弃...

有兴趣的小伙伴,可以试一下哈...

二、数据获取

01 歌单索引页

1240

获取歌单索引页信息如下,共1302张华语歌单。

1240

02、歌单详情页

1240

获取的1302张华语歌单的详情。

1240

1302张歌单里的121118首歌。

1240

三、数据可视化

01 歌曲出现次数 TOP10

1240

榜上的十首歌,除了「水星记」,小F听得次数都不少。

那么你又是如何的呢?

在小F的印象里,这些歌都曾在网易云音乐热歌榜的榜首出现过。

02 歌单贡献UP主 TOP10

1240

10大歌单贡献UP主,感谢这些辛勤的“搬运工”,给大家带来优质的歌单。

给广大懒人癌患者,亦或选择困难症患者,带来福利。

03 歌单播放量 TOP10

1240

歌单播放量前十名单,第一名7000多万播放量。

其实matplotlib生成的图是挺清楚的,只不过一上传就变模糊了。

所以这里你可能会觉得图片质量不行...

其实并不是,为此小F做了相应的图表,具体见文末~

04 歌单收藏量 TOP10

1240

同样是好东西,收藏收藏!!!

有一些歌单和播放量TOP10里歌单有重复。

05 歌单评论数 TOP10

1240

歌单「再见大侠:武侠小说泰斗金庸逝世」评论数最多。

相信不少人的阅读时光,就是与金庸前辈的武侠小说一起度过。

飞雪连天射白鹿,笑书神侠倚碧鸳。

还有由小说改编成的电视剧,都是经典!!!

小F武侠小说看的少,武侠电视剧看的多...

06 歌单收藏数量分布情况

1240

将收藏数做对数处理,使得能直观看出歌单收藏数的分布。

主要分布在0-15万之间(ln(150000)=12)。

07 歌单播放数量分布情况

1240

歌单播放数主要分布在0-1000万。

其中ln(10000000)=16。

08 歌单标签图

1240

既然选取的是华语歌单,那么华语这二字必不可少,而且还占大头。

那么就看看除了华语,还有什么其他标签。

「流行」没啥好说的。

「古风」「说唱」「民谣」近些年来热度是越来越高,不过也有玩坏的时候。

比如「离人愁」、「一人我饮酒醉」,小F作为吃瓜群众,只能说且行且珍惜...

09 歌单介绍词云图

1240

歌单介绍词云图,希望你能找到你喜欢某首歌的原因!!!

到底是希望,还是青春,亦或是回忆呢?

四、总结

最后,把本次搜刮的干货,分享给大家。

1240

1240

1240

来源:https://blog.csdn.net/qq_40925239/article/details/86497553

python可视化分析网易云音乐评论_Python数据可视化:网易云音乐歌单相关推荐

  1. python爬取网易云音乐评论并进行可视化分析

    2019独角兽企业重金招聘Python工程师标准>>> 前言 今天为大家一个爬取网易云音乐评论的Python案例,并用Python的第三方库来进行可视化分析,生成图表样式,可以清晰地 ...

  2. python制作音乐相册_Python数据可视化:网易云音乐歌单

    本文转载自公众号 | 法纳斯特 作者 | 小F 网易云音乐2018年度听歌报告-遇见你,真好. 相信有不少人在上周,应该已经看过自己网易云音乐的年度报告了. 小F也是去凑凑热闹,瞅了一波自己的年度听歌 ...

  3. python爬虫爬取网易云音乐下载_Python爬虫实践-网易云音乐!没有版权又如何!照样爬取!...

    1.前言 最近,网易的音乐很多听不到了,刚好也看到很多教程,跟进学习了一下,也集大全了吧,本来想优化一下的,但是发现问题还是有点复杂,最后另辟捷径,提供了简单的方法啊! 本文主要参考 python编写 ...

  4. python词云图库一般装多久_Python数据可视化:词云库的讲解和如何制作词云

    本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 以下文章来源于仓储进化 ,作者 小无为 身边总是不经意间能看到词云的效果图.本章 ...

  5. python 柱状图折线图共用一个图例_Python数据可视化–折线图–柱状图

    from matplotlib import pyplot import random x = list(range(0,100)) y = [random.randint(0,100) for r ...

  6. python画饼状图的包_Python数据可视化:画饼状图、折线图、圈图

    前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. from math import pi import matplotlib ...

  7. python怎么画出好看的统计图_python数据可视化之如何用matplotlib画出漂亮美观的趋势图...

    这几天完成了一个小项目,matplotlib画出的图像总是不理想,很多细节需要调节,譬如横坐标的控制.图例的控制.周边留白的控制还有图片大小尺寸的控制,都需要根据业务需求来调整. 下面我一步步来说明 ...

  8. python爬取网易云音乐评论分析_python爬取网易云音乐评论

    本文实例为大家分享了python爬取网易云音乐评论的具体代码,供大家参考,具体内容如下 import requests import bs4 import json def get_hot_comme ...

  9. 网易云音乐评论 可视化分析

    之前已经用python获取了网易云音乐的评论数据,下一步的工作就是数据分析了.一般数据分析无非是采用(统计)数字.图或者表的形式来展现数据之中隐含的信息.其中图和表显然是最直观的了.所以这里我使用可视 ...

最新文章

  1. java导入自定义类_导入自定义Java类
  2. js使字体最大且不超过文本框
  3. linux永久设置nlslang,【图片】Liddy's Linux编译日志(版本8.4)【蕾迪猫的linux吧】_百度贴吧...
  4. class里面只能写以下5种
  5. 安卓手机端运行的adb工具_MQTT通信手机端接收生产车间设备运行信息3
  6. 回溯算法——复原IP地址(Leetcode 93)
  7. mfc怎么获取进程的线程数_2020年大厂喜欢这样问线程安全,这些知识点我整理好了
  8. Android4开发入门经典 之 第四部分:用户界面
  9. 逻辑面试题:猴子搬香蕉
  10. 《数字信号处理教程》利用matlab实现常用序列
  11. Win键失效解决方案+键盘检测器
  12. c# opengl tao
  13. MLB的选秀会有哪些规定和流程·棒球6号位
  14. 采用Iframe解决微信图片防盗链‘此图片来自微信公众平台未经允许不可引用’问题
  15. MySQL按照汉字拼音A-Z排序或者汉字拼音和英文字母混合A-Z排序
  16. 世界历史50大著名统治者
  17. VTM5中的Implicit MTS和Explicit MTS
  18. lammps中fix deform变形命令详细解释
  19. 虹科案例之安全性防护平台-高通QCMAP发现的主要漏洞
  20. MTK WIFImac地址

热门文章

  1. python怎样编程_怎么自学python编程
  2. ElasticSearch中的分片(shards)是什么
  3. 亚马逊创建X509证书的几种方式
  4. Android数字证书
  5. nginx小知识: 通过location下 root,alias配置转发图片目录
  6. 还在用Excel做报表?建议你试试这个数据填报系统_光点科技
  7. easyexcel 检查表头是否匹配_利用easyexcel生成excel文件-自定义表头与数据栏对应的处理方式...
  8. WITNESS高级教程
  9. win7命令更新补丁
  10. JS 点击气泡卡片自身外的区域自动关闭的代码逻辑