Python?pyecharts繪制詞云圖代碼
更新時間:2021年12月31日 08:35:29 作者:懸崖上的金魚
這篇文章主要介紹了Python?pyecharts繪制詞云圖代碼,
一、pyecharts繪制詞云圖WordCloud.add()方法簡介
WordCloud.add()方法簡介:
add(name,attr,value,
shape="circle",
word_gap=20,
word_size_range=None,
rotate_step=45)
name str
圖例名稱attr list
屬性名稱value list
屬性所對應(yīng)的值shape
詞云圖輪廓 對應(yīng)屬性可選'circle
', 'rect
', 'roundRect
', 'triangle
', 'diamond
', 'pin
', 'arrow
'word_gap int
字符間隔默認為20word_size_range
字符范圍默認為[12,60]rotate_step int
旋轉(zhuǎn)角度默認為45
二、繪制詞云圖對應(yīng)輪廓按diamond顯示
name = [ 'Sam S Club', 'Macys', 'Amy Schumer', 'Jurassic World', 'Charter Communications', 'Chick Fil A', 'Planet Fitness', 'Pitch Perfect', 'Express', 'Home', 'Johnny Depp', 'Lena Dunham', 'Lewis Hamilton', 'KXAN', 'Mary Ellen Mark', 'Farrah Abraham', 'Rita Ora', 'Serena Williams', 'NCAA baseball tournament', 'Point Break'] value = [ 10000, 6181, 4386, 4055, 2467, 2244, 1898, 1484, 1112, 965, 847, 582, 555, 550, 462, 366, 360, 282, 273, 265] wordcloud = WordCloud(width=1300, height=620) wordcloud.add("我愛新中國", name, value, word_size_range=[30, 60]) page.add(wordcloud) wordcloud2 = WordCloud(width=1300, height=620) wordcloud2.add("", name, value, word_size_range=[30, 100], shape='diamond',word_gap=60)
三、對應(yīng)完整代碼如下所示
from pyecharts import Page from pyecharts import WordCloud page = Page() #詞云(詞云圖) ''' WordCloud.add()方法簡介 add(name,attr,value, shape="circle", word_gap=20, word_size_range=None, rotate_step=45) name str 圖例名稱 attr list 屬性名稱 value list 屬性所對應(yīng)的值 shape 詞云圖輪廓 對應(yīng)屬性可選'circle', 'rect', 'roundRect', 'triangle', 'diamond', 'pin', 'arrow' word_gap int 字符間隔默認為20 word_size_range 字符范圍默認為[12,60] rotate_step int 旋轉(zhuǎn)角度默認為45 ''' name = [ 'Sam S Club', 'Macys', 'Amy Schumer', 'Jurassic World', 'Charter Communications', 'Chick Fil A', 'Planet Fitness', 'Pitch Perfect', 'Express', 'Home', 'Johnny Depp', 'Lena Dunham', 'Lewis Hamilton', 'KXAN', 'Mary Ellen Mark', 'Farrah Abraham', 'Rita Ora', 'Serena Williams', 'NCAA baseball tournament', 'Point Break'] value = [ 10000, 6181, 4386, 4055, 2467, 2244, 1898, 1484, 1112, 965, 847, 582, 555, 550, 462, 366, 360, 282, 273, 265] wordcloud = WordCloud(width=1300, height=620) wordcloud.add("我愛新中國", name, value, word_size_range=[30, 60]) page.add(wordcloud) wordcloud2 = WordCloud(width=1300, height=620) wordcloud2.add("", name, value, word_size_range=[30, 100], shape='diamond',word_gap=60) page.add(wordcloud2) page.render()
到此這篇關(guān)于Python pyecharts
繪制詞云圖代碼的文章就介紹到這了,更多相關(guān)Python pyecharts
繪制詞云圖內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
matplotlib繪制鼠標(biāo)的十字光標(biāo)的實現(xiàn)(自定義方式,官方實例)
這篇文章主要介紹了matplotlib繪制鼠標(biāo)的十字光標(biāo)(自定義方式,官方實例),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-01-01Python面向?qū)ο蟪绦蛟O(shè)計示例小結(jié)
這篇文章主要介紹了Python面向?qū)ο蟪绦蛟O(shè)計,結(jié)合實例形式總結(jié)分析了Python面向?qū)ο蟪绦蛟O(shè)計中比較常見的類定義、實例化、繼承、私有變量等相關(guān)使用技巧與操作注意事項,需要的朋友可以參考下2019-01-01python3 unicode列表轉(zhuǎn)換為中文的實例
今天小編就為大家分享一篇python3 unicode列表轉(zhuǎn)換為中文的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-10-10python機器學(xué)習(xí)Logistic回歸原理推導(dǎo)
這篇文章主要為大家介紹了python機器學(xué)習(xí)Logistic回歸原理推導(dǎo),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-06-06