python电影名称词云_python-词云
1、寫詞云的思路:數(shù)據(jù)采集-分詞-生成詞云
2、用到的模塊:wordcloud。如果沒(méi)有這個(gè)模塊,cmd進(jìn)入python所在目錄的Scripts文件夾,通過(guò)pip安裝。pip install wordcloud。安裝出現(xiàn)以下錯(cuò)誤:
從https://www.microsoft.com/en-us/download/details.aspx?id=44266下載Microsoft Visual C++ Compiler for Python 2.7
從https://www.microsoft.com/en-us/download/details.aspx?id=44266下載Microsoft Visual C++ Compiler for Python 2.7。安裝以下即可,接下來(lái)遇到什么安裝包沒(méi)安裝的,在cmd環(huán)境下直接pip install jieba(工具包名)
3、開始編碼:導(dǎo)入模塊
from wordcloud import WordCloud
import os
cur_path=os.path.dirname(__file__)+"./resource"
print(cur_path)
#打開索要分析的數(shù)據(jù)文件
with open(os.path.join(cur_path,'love_en.txt'),'r') as fp:
text=fp.read()
print(text)
wordCloud=WordCloud().generate(text) #統(tǒng)計(jì)這個(gè)文件里面的詞頻,當(dāng)?shù)纖ordCloud里面
image=wordCloud.to_image()
image.show()
整個(gè)代碼
效果圖如下:
4、wordcloud支持英文分詞,jieba支持中文分詞
用jieba來(lái)處理中文,生成自定義形狀
總結(jié)
以上是生活随笔為你收集整理的python电影名称词云_python-词云的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: nodejs png 转 rgb_90行
- 下一篇: Java如何解决mysql读写延迟_ja