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