天天看點

Python資料分析之定制化網易雲音樂歌單

最近朋友圈刷瘋了的幾件事:

聖誕節騙我艾特微信官方戴紅帽

老的跟樹皮似的騙我曬18歲皂片

明明開挂卻騙我自己玩的跳一跳

網易雲聽歌報告告訴我最愛tfboy

支付寶關鍵詞鄙視我太窮丢它臉

個人特别喜歡聽網易雲音樂的推薦歌單(個人比較懶),但一個高播放量的歌單裡的歌曲,不一定都喜歡,是以我爬取了9萬多首歌曲,定制化了自己的網易雲音樂歌單,

資料情況

本文爬取了部分歌單,及歌單中的歌曲,如圖所示。

Python資料分析之定制化網易雲音樂歌單
Python資料分析之定制化網易雲音樂歌單
Python資料分析之定制化網易雲音樂歌單

資料分析

  • 歌單類别
  • Python資料分析之定制化網易雲音樂歌單
  • 總共爬取了673個歌單,由于爬蟲中斷了,并沒有爬取所有的類别,但爬取的歌單類别中,分布還是比較均勻的。
  • 最火歌單

    通過對播放量的預處理(有的是以萬為機關),這裡全部統一為萬為機關。

  • Python資料分析之定制化網易雲音樂歌單
  • 周傑倫果然是一代人的回憶,通過排行也可以看出,對于大部分使用者來說,華語的播放量還是最多的。
  • 歌手出現次數
  • Python資料分析之定制化網易雲音樂歌單
  • 歌單推薦

    還是前面的問題,通過播放量,隻能推薦已有的歌單,但有時候歌單裡的歌不是所有的都喜歡聽。說下自己的思路,有些歌出現許多次,這樣我就給這個歌擴大播放量,這樣排序,得到了華語歌曲的歌單。

繼續閱讀