Python爬取周杰伦的200首歌+BI可视化分析

本文介绍了使用Python爬取周杰伦的歌曲数据,并结合BI工具进行可视化分析的过程,包括歌曲适合的季节、歌词高频词、作词人分布等,展示了BI在数据分析中的应用。
摘要由CSDN通过智能技术生成

最近一直在听周杰伦的歌(可能是小编长大了,也有可能是春天快到了....),于是想拿Python分析一下周杰伦歌曲的各项数据。

可是熟悉的人应该知道,Python爬取简单,但是分析起来是很困难的,SQL语句、Pandas和Matplotlib齐上阵,一般人也不会,学起来也需要花不少时间。

于是我想到了一种新的方式,Python爬取+BI数据可视化分析,前者速度快,后者步骤简单直接拖拽,两者配合,简直天下无敌!

一、分析哪些数据?

周杰伦啊!我的青春!分析的维度可以有很多。

我想看看他的每首歌都适合什么季节听,歌词里出现最多的词又是什么,作词人和作曲人又分别是谁多一点,哪些歌适合失恋听,哪些歌适合热恋听....太多了!

二、爬取的过程

首先我们先进入到我们需要抓取的内容的地址:网易云音乐的首页,我们的目的是抓取周杰伦的所有歌曲,歌词,以及评论,那我们在搜索处输入周杰伦。

file

得到这张图,我们发现这里面只有最多50首歌(很多人分析网易云的歌曲就只选取TOP50),我们想要的是全部,所以这个URL不符合要求,我们继续寻找其他的URL地址。

我在这里花了不少时间,最后找到了一个间接的方法,首先抓取周杰伦的全部专辑信息,然后通过专辑信息再去寻找全部歌曲。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值