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

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

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

得到的词频后将其导入到Excel表格中,详情如下图:民谣歌手词频统计表

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

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

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

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

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

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

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

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

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

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

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

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

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

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

以上观点仅供大家参考,欢迎大家来181125776扣扣群内交流探讨~~

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

python歌词统计_Python大佬分析了15万歌词,告诉你民谣歌手们到底在唱什么相关推荐

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

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

  2. python 涨停统计_python涨停分析 -股票量化

    关键词:涨停分析, 量化 开发环境 编程语言: Python 3.6 必要包:tushare, pandas Tushare Tushare(www.tushare.org/)是一个免费.开源的pyt ...

  3. python性能差_Python 性能分析大全

    虽然运行速度慢是 Python 与生俱来的特点,大多数时候我们用 Python 就意味着放弃对性能的追求.但是,就算是用纯 Python 完成同一个任务,老手写出来的代码可能会比菜鸟写的代码块几倍,甚 ...

  4. python 描述性统计_Python中的基本统计:描述性统计

    python 描述性统计 The field of statistics is often misunderstood, but it plays an essential role in our e ...

  5. python 对excel文件进行分词并进行词频统计_python 词频分析

    python词频分析 昨天看到几行关于用 python 进行词频分析的代码,深刻感受到了 python 的强大之处.(尤其是最近自己为了在学习 c 语言感觉被它的语法都快搞炸了,python 从来没有 ...

  6. python代码覆盖率测试_Python代码覆盖率分析工具----Coverage

    本文来自Tynam Yang投稿 简介 在测试中,为了度量产品质量,代码覆盖率被作为一种测试结果的评判依据,在Python代码中用来分析代码覆盖率的工具当属Coverage.代码覆盖率是由特定的测试套 ...

  7. python代码覆盖率工具_Python代码覆盖率分析工具Coverage

    简介 在测试中,为了度量产品质量,代码覆盖率被作为一种测试结果的评判依据,在Python代码中用来分析代码覆盖率的工具当属Coverage.代码覆盖率是由特定的测试套件覆盖被测源代码的程度来度量,Co ...

  8. python 涨停统计_python获取涨停板历史数据

    获取A股每天的涨停板数据,起始日期和截止日期都可以自定义. 这个数据可以用来后续的大数据分析,比如统计每天涨停板的数目和大盘指数的相关性,涨停打开次数与当日人气的强弱的关系. 点击查看大图 pytho ...

  9. python 涨停统计_Python tushare股票大数据分析与报告生成(优化版2)

    import os import docx import time import warnings import pandas as pd import tushare as ts from docx ...

  10. python 涨停统计_Python tushare股票大数据分析与报告生成(优化版1)

    import os import docx import time import warnings import pandas as pd import tushare as ts from docx ...

最新文章

  1. 如何设计一颗40PFLOPS量级的AI芯片?
  2. 干货 | 基于贝叶斯推断的分类模型 机器学习你会遇到的“坑”
  3. Kubernetes二次开发--Operator的使用
  4. 快手直播平台演进之路
  5. 玩转oracle 11g(3):配置监听
  6. Spring AOP 代理模式
  7. asp.net 开发注意的几点
  8. SparkStreaming 异常:java.lang.NoSuchMethodError: scala.Predef scope()Lscala/xml/TopScope
  9. ·必须《飞鸽~飞鸽传书》
  10. android学习笔记---1.为应用添加新的Activity,中使用Intent(意图),结果码,请求码,得到新打开Activity 关闭后返回的数据,Bundle类的作用
  11. 《卓有成效的管理者》培训分享——来自项目管理群的讨论
  12. Fortran代码C化或Fortran与C/C++混编过程中矩阵转置的实现
  13. 高手的思维与打法:灰度思维,黑白决策
  14. 肿瘤基因组变异相关概念
  15. 数据库基础技巧及用法
  16. 如何把录音生成二维码,用微信扫一下就能听?分享语音音频转二维码的方法和技术原理
  17. 计算机表格操作教程,Excel使用教程 Excel表格的10个基本操作
  18. python爬取物流信息_手把手教你用Python爬取快递100查询你的物流信息
  19. 为什么你的网速一直快不起来?
  20. GMAC接口(1)——GMAC简介

热门文章

  1. Your cache folder contains root-owned files, due to a bug in npm ERR! previous versions of npm which
  2. Palantir Gotham初探
  3. 以首尾交换的方法交换字符串中以'A'开头和以'N'结尾的单词
  4. 基于Proteus学习单片机系列(三)——按键
  5. NOIP2010导弹拦截
  6. Java 应用结构规范
  7. PHPer都应该关注的服务端性能问题–听云Server试用笔记
  8. 临时码农敲门砖 有效 2022-10-16 (详情 见文末)
  9. 史上最全的鸿蒙学习资料——润和满天星系列Pegasus资料汇总
  10. 建立一个电脑网络至少需要两台计算机,两台电脑想共享一台打印机,需要什么条件?...