社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

Python大佬分析了15万歌词,告诉你民谣歌手们到底在唱什么

Python进阶者 • 6 年前 • 491 次点击  

Python大佬分析了15万歌词,告诉你民谣歌手们到底在唱什么

前几天小编写了两篇利用Python采集网易云歌词采集网易云音乐歌曲文章,相信小伙伴们经过实践之后都能够顺利的采集到自己想要听的歌曲。下面的歌词是小编去年11月份采集的民谣歌词,经过统计,歌词量达到将近15万。

Python大佬分析了15万歌词,告诉你民谣歌手们到底在唱什么

用Python采集的民谣歌词

心血来潮,想利用Python来分析一下民谣歌手们到底在唱些什么鬼~~

首先运用jieba库进行分词和词频统计分析,得到歌词中的词频统计,部分主要代码如下图所示:

Python大佬分析了15万歌词,告诉你民谣歌手们到底在唱什么

运用jieba库进行分词和词频统计分析

得到的词频后将其导入到Excel表格中,详情如下图:

Python大佬分析了15万歌词,告诉你民谣歌手们到底在唱什么

民谣歌手词频统计表

利用词云将其进行可视化,得到效果图如下:

Python大佬分析了15万歌词,告诉你民谣歌手们到底在唱什么

歌词词云可视化

Python大佬分析了15万歌词,告诉你民谣歌手们到底在唱什么

歌词词云可视化

从词频中,我们可以感受到民谣歌手们时常提及青春,感叹韶华易逝,青春小鸟一去不回来。他们会觉得很孤单,但是并不沉浸在忧伤之中,而是心中向往着远方,对整个世界充满希望、对未来充满阳光。嘿嘿,民谣歌手们在传递正能量咧~~

之后通过词频统计分析歌手们喜欢的季节,得到的数据统计如下图所示:

Python大佬分析了15万歌词,告诉你民谣歌手们到底在唱什么

民谣歌手们喜欢的季节

由饼图可以看出,民谣歌手们比较喜欢春天~~等待下一个春天回来;飘在异乡的雪 覆盖了春天~~

继续分析民谣歌手的歌词,探索民谣歌手们到底喜欢活在哪一天,详情如下图所示:

Python大佬分析了15万歌词,告诉你民谣歌手们到底在唱什么

民谣歌手们到底喜欢活在哪一天

由柱状图可以看出,民谣歌手们更加喜欢明天,对于明天充满希望。大家都说我拿青春赌明天,看来是有道理滴。爱人你可感到明天已经来临;却不知明天的船舶停靠在何方~~

通过城市地点词频统计,探索民谣歌手们最喜欢哪个城市,得到的统计图如下所示:

Python大佬分析了15万歌词,告诉你民谣歌手们到底在唱什么

民谣歌手们最喜欢哪个城市

可以很明显的看出,北京直接开挂,完胜其他城市。在南方城市中,民谣歌手念叨最多的还是成都,和我在成都的街头走一走,喔喔喔~~~当然,南京、上海、昆明也有提及,但是分量不大。

那么民谣歌手们到底喜欢南方还是北方呢?看看下图你就知道了。

Python大佬分析了15万歌词,告诉你民谣歌手们到底在唱什么

可以看出来,民谣歌手们还是蛮喜欢南方菇凉的。北方的村庄住着一个南方的姑娘;南方姑娘 你是否习惯北方的秋凉;南方姑娘 你是否喜欢北方人的直爽~~~赵雷歌曲《南方姑娘》送给你^_^

最后利用SnowNLP对每一位民谣歌手的歌词进行情感分析,得到的统计图如下所示:

Python大佬分析了15万歌词,告诉你民谣歌手们到底在唱什么

民谣歌手的情感分析

可以看的出来,许巍的歌曲中表达的情绪是比较嗨的,充满正能量;而赵雷、逃跑计划等人唱的歌曲所表达的情绪比较平缓,像是在不慌不忙的给你讲故事;尧十三等人的歌曲相对忧伤一些。不过话说回来,民谣歌手们的情绪总的来说还是比较开心的。

最后小编总结一下民谣歌手到底在唱什么,唱的是寂寞么?当然不是~~~

通过15万民谣歌词的分析,我们可以得出民谣歌手们时常感叹青春,觉得韶华易逝。通常呢,他们会觉得很孤单,但是并不沉浸在忧伤之中,而是心中向往着远方,对整个世界充满希望、对未来充满阳光。他们喜欢春天和冬天,喜欢生活在明天,对未来充满着信心和希望。他们喜欢北方的城市,尤其是首都北京,但同时呢,他们又惦记着南方姑娘,最希望和女票去的南方城市是成都、南京、香港和昆明~~

以上观点仅供大家参考,欢迎大家拍砖~~

^_^最后小编祝大家周末愉快^_^



今天看啥 - 高品质阅读平台
本文地址:http://www.jintiankansha.me/t/jduyAWnJSp
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/11519
 
491 次点击