1、寫詞云的思路:資料採集-分詞-生成詞云
2、用到的模組:wordcloud。如果沒有這個模組,cmd進入python所在目錄的scripts資料夾,通過pip安裝。pip install wordcloud。安裝出現以下錯誤:
3、開始編碼:匯入模組
from wordcloud import wordcloud
import os
cur_path=os.path.dirname(__file__)+"./resource"
print(cur_path)
#開啟索要分析的資料檔案
with open(os.path.join(cur_path,'love_en.txt'),'r') as fp:
text=fp.read()
print(text)
wordcloud=wordcloud().generate(text) #統計這個檔案裡面的詞頻,當道wordcloud裡面
image=wordcloud.to_image()
image.show()
整個**
效果圖如下:
4、wordcloud支援英文分詞,jieba支援中文分詞
用jieba來處理中文,生成自定義形狀
python爬取電影熱評生成高頻詞詞云
目標 針對一部電影,爬取他的熱評高頻詞,並生成詞云 分解目標 1 爬取熱評內容,只保留文字部分 2 熱評文字儲存到本地的txt文件,以便後續的分詞 3 文字分詞 4 生成詞云 拿到乙個電影 這是他的熱評列表reviews 考慮拿到每篇熱評的詳情頁url import requests from bs...
電影《戰狼》評論詞云分析
匯入需要使用的第三方庫 3.統計電影的推薦情況 perfect counts comments data 推薦 力薦 value counts perfect counts good counts comments data 推薦 推薦 value counts good counts not ba...
python3 豆瓣 電影名稱
python3.7 python3 爬蟲 豆瓣 電影名稱 usr bin python coding utf 8 import requests from bs4 import beautifulsoup 從bs4這個庫中匯入beautifulsoup headers link r requests...