基于python生成英文版詞云圖代碼實例
使用wordcloud模塊,生成云圖,測試文本為:
Betty Botter bought some butter but she said the butter's bitter. If I put it in my batter it will make my batter bitter. So, she bought some better butter, better than the bitter butter and she put it in her batter and her batter was not bitter. So 'twas good that Betty Botter bought some better butter.
生成云圖代碼:
#導入生成云圖模塊
from wordcloud import WordCloud
with open("F:/python入門/數(shù)據(jù)2/fenci_test2.txt" ,encoding="utf-8")as file:
#讀取文本
text=file.read()
#設置詞云的字體、背景顏色、寬、高、字數(shù)
wordcloud=WordCloud(font_path="C:/Windows/Fonts/Tahoma.ttf",
background_color="black",width=600,
height=300,max_words=50).generate(text)
#生成圖片
image=wordcloud.to_image()
#顯示圖片
image.show()
結(jié)果:

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
Python按照某列內(nèi)容對兩個DataFrame進行合并操作方法
這篇文章主要給大家介紹了關于Python按照某列內(nèi)容對兩個DataFrame進行合并操作的相關資料,文中通過代碼示例介紹的非常詳細,對大家學習或者使用Python具有一定的參考借鑒價值,需要的朋友可以參考下2023-08-08
使用Nginx+uWsgi實現(xiàn)Python的Django框架站點動靜分離
這篇文章主要介紹了使用Nginx+uWsgi實現(xiàn)Python的Django框架站點動靜分離的部署實例,即靜態(tài)由Nginx處理而Python頁面由Django自帶的HTTP服務器處理,需要的朋友可以參考下2016-03-03
python3使用diagrams繪制架構(gòu)圖的步驟
這篇文章主要介紹了python3使用diagrams生成架構(gòu)圖的步驟,幫助大家更好的理解和學習使用python,感興趣的朋友可以了解下2021-04-04
如何利用Python解析超大的json數(shù)據(jù)(GB級別)
果不想從頭開始創(chuàng)建數(shù)據(jù)格式來存儲數(shù)據(jù),JSON是一個不錯的選擇,下面這篇文章主要給大家介紹了關于如何利用Python解析超大的json數(shù)據(jù)(GB級別)的相關資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下2022-07-07

