Python基于jieba, wordcloud庫生成中文詞云
更新時間:2020年05月13日 10:03:34 作者:Iceberg_710815
這篇文章主要介紹了Python基于jieba, wordcloud庫生成中文詞云,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
代碼如下
import wordcloud
import jieba
font = r'C:\Windows\Fonts\simfang.ttf'
w = wordcloud.WordCloud(height = 700, width = 1000, font_path=font, \
stopwords=['et','al', 'Crampin', 'and','the', 'Liu'], max_words=30)
with open('NSFC.txt', 'r') as f:
txt = f.read()
txt = ' '.join(jieba.lcut(txt))
print(txt)
w.generate(txt)
w.to_file('world.png')
準備文件:需要在當前程序運行目錄準備一個中文文本文件NSFC.txt。
程序運行后,完成對NSFC.txt文件中的中文統(tǒng)計,并輸出圖形文件展示詞云。
圖片效果如下:

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
您可能感興趣的文章:
- Python實現(xiàn)Wordcloud生成詞云圖的示例
- 使用Python 自動生成 Word 文檔的教程
- python實現(xiàn)生成Word、docx文件的方法分析
- python實現(xiàn)的生成word文檔功能示例
- 詳解Python數(shù)據(jù)可視化編程 - 詞云生成并保存(jieba+WordCloud)
- Python使用win32com模塊實現(xiàn)數(shù)據(jù)庫表結構自動生成word表格的方法
- python解析html提取數(shù)據(jù),并生成word文檔實例解析
- 利用python程序生成word和PDF文檔的方法
- Python操作Word批量生成文章的方法
- python實現(xiàn)某考試系統(tǒng)生成word試卷
相關文章
Python Django簡單實現(xiàn)session登錄注銷過程詳解
這篇文章主要介紹了Python Django簡單實現(xiàn)session登錄注銷過程詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2019-08-08
python使用rstrip函數(shù)刪除字符串末位字符
rstrip函數(shù)用于刪除字符串末位指定字符,默認為空白符,這篇文章主要介紹了python使用rstrip函數(shù)刪除字符串末位字符的方法,需要的朋友可以參考下2023-04-04
python?subprocess執(zhí)行外部命令常用方法詳細舉例
這篇文章主要給大家介紹了關于python?subprocess執(zhí)行外部命令常用方法的相關資料,Python的subprocess模塊提供了一種在Python中調用外部命令的方法,文中通過代碼介紹的非常詳細,需要的朋友可以參考下2023-12-12
在Django的視圖中使用數(shù)據(jù)庫查詢的方法
這篇文章主要介紹了在Django的視圖中使用數(shù)據(jù)庫查詢的方法,是Python的Django框架使用的基礎操作,需要的朋友可以參考下2015-07-07
Python數(shù)據(jù)結構與算法中的隊列詳解(2)
這篇文章主要為大家詳細介紹了Python中的隊列,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助2022-03-03
python實現(xiàn)的批量分析xml標簽中各個類別個數(shù)功能示例
這篇文章主要介紹了python實現(xiàn)的批量分析xml標簽中各個類別個數(shù)功能,涉及Python針對xml文件的遍歷、讀取、解析等相關操作技巧,需要的朋友可以參考下2019-12-12

