Python入門之生成海賊王雲圖

編程語言 Python 海賊王 熱血動漫 天善智能 2017-06-03

關注天善智能,走好數據之路↑↑↑

歡迎關注天善智能hellobi.com,我們是專注於商業智能BI,大數據,數據分析領域的垂直社區,學習,問答、求職一站式搞定!

本教程適合於有一定編程經驗的同學,使用Python3,在Jupyter進行調試開發。

涉及的Python基礎包括:

  • 變量和函數的定義和使用

  • 列表和字典等數據結構的使用

  • 條件和循環語句,if、for等

  • 模塊的導入和使用,import語法

需要安裝以下依賴庫:

  • jupyter - 交互式筆記本

  • matplotlib - Python2D繪圖庫

  • jieba - Python中文分詞組件

  • pillow - Python圖像處理庫

  • wordcloud - Python詞雲庫

目標

從海賊王的歌詞中提取出關鍵詞,然後生成喬巴形狀的雲圖,最後效果如下:

Python入門之生成海賊王雲圖

1.準備數據

a. 事先我已準備好15首海賊王的歌詞文本文件, 放在本地的data目錄下。

In [1]:

Python入門之生成海賊王雲圖

Python入門之生成海賊王雲圖

Python入門之生成海賊王雲圖

Python入門之生成海賊王雲圖

Python入門之生成海賊王雲圖

2.使用wordcloud生成雲圖

這裡還需要一張底圖用於生成雲圖,這裡使用海賊王中喬巴的圖片

Python入門之生成海賊王雲圖

Python入門之生成海賊王雲圖

Python入門之生成海賊王雲圖

本文轉自:天善社區 ,101python

相關推薦

推薦中...