Python繪制詞云圖之可視化神器pyecharts的方法
自定義圖片生成詞云圖的多種方法
有時(shí)候我們會(huì)根據(jù)具體的場(chǎng)景來(lái)結(jié)合圖片展示詞云,比如我分析的是美團(tuán)評(píng)論,那么最好的展示方法就是利用美團(tuán)的logo來(lái)做詞云圖的底圖展示,下面我們就介紹幾種常用的方法!
根據(jù)喜愛(ài)的圖片生成詞云輪廓
from wordcloud import WordCloud import jieba import matplotlib.pyplot as plt import numpy as np import PIL.Image as Image text = open(u'data.txt','r',encoding='utf-8').read() stopwords={'你','我','自己','的','因?yàn)?,'就','他','和','是' } # 去掉無(wú)用的詞 word_cut=jieba.cut(text) word_cut_join=" ".join(word_cut) mask_img=np.array(Image.open("1.jpg")) wordcloud = WordCloud( font_path='simsun.ttc',#設(shè)置字體 max_words=1000,#詞云顯示的最大詞數(shù) mask=mask_img,#設(shè)置背景圖片 stopwords=stopwords, background_color='white'#背景顏色 ).generate(word_cut_join) plt.imshow(wordcloud) plt.axis("off") plt.show()
更改詞云字體(利用電腦自帶的字體資源)
from wordcloud import WordCloud import jieba import numpy import PIL.Image as Image #1.將字符串切分 def chinese_jieba(text): wordlist_jieba=jieba.cut(text) space_wordlist=" ".join(wordlist_jieba) return space_wordlist with open("data.txt" ,encoding="utf-8")as file: text=file.read() text=chinese_jieba(text) #2.圖片遮罩層 mask_pic=numpy.array(Image.open("1.jpg")) #3.將參數(shù)mask設(shè)值為:mask_pic wordcloud = WordCloud(font_path="C:/Windows/Fonts/simfang.ttf",mask=mask_pic).generate(text) image=wordcloud.to_image() image.show()
程序運(yùn)行成功之后它會(huì)自動(dòng)彈出一張照片,這個(gè)是電腦打開的,高清圖片
自定義炫酷字體和配色的詞云圖(一鍵化智能!?。。。?/p>
到此這篇關(guān)于Python繪制詞云圖之可視化神器pyecharts的方法的文章就介紹到這了,更多相關(guān)Python可視化神器pyecharts內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Deepsort + Yolo 實(shí)現(xiàn)行人檢測(cè)和軌跡追蹤的方法
這篇文章主要介紹了Deepsort + Yolo 實(shí)現(xiàn)行人檢測(cè)和軌跡追蹤,本項(xiàng)目通過(guò)采用深度學(xué)習(xí)方法實(shí)現(xiàn)YOLO算法行人檢測(cè)和deepsort算法對(duì)人員定位的和軌跡跟蹤,需要的朋友可以參考下2021-09-09將python圖片轉(zhuǎn)為二進(jìn)制文本的實(shí)例
今天小編就為大家分享一篇將python圖片轉(zhuǎn)為二進(jìn)制文本的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-01-01Python并發(fā)之多進(jìn)程的方法實(shí)例代碼
這篇文章主要介紹了Python并發(fā)之多進(jìn)程的方法實(shí)例代碼,文中也提到了進(jìn)程與線程的共同點(diǎn),需要的朋友跟隨腳本之家小編一起看看吧2018-08-08django中模板繼承與ModelForm實(shí)例詳解
ModelForm類是form是組件中Form的一個(gè)子類,所以也是處理表單的,下面這篇文章主要給大家介紹了關(guān)于django中模板繼承與ModelForm的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-04-04基于TensorFlow的CNN實(shí)現(xiàn)Mnist手寫數(shù)字識(shí)別
這篇文章主要為大家詳細(xì)介紹了基于TensorFlow的CNN實(shí)現(xiàn)Mnist手寫數(shù)字識(shí)別,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-06-06