Python?pyecharts繪制詞云圖代碼
一、pyecharts繪制詞云圖WordCloud.add()方法簡(jiǎn)介
WordCloud.add()方法簡(jiǎn)介:
add(name,attr,value,
shape="circle",
word_gap=20,
word_size_range=None,
rotate_step=45)
name str
圖例名稱attr list
屬性名稱value list
屬性所對(duì)應(yīng)的值shape
詞云圖輪廓 對(duì)應(yīng)屬性可選'circle
', 'rect
', 'roundRect
', 'triangle
', 'diamond
', 'pin
', 'arrow
'word_gap int
字符間隔默認(rèn)為20word_size_range
字符范圍默認(rèn)為[12,60]rotate_step int
旋轉(zhuǎn)角度默認(rèn)為45
二、繪制詞云圖對(duì)應(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("我愛新中國(guó)", 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)
三、對(duì)應(yīng)完整代碼如下所示
from pyecharts import Page from pyecharts import WordCloud page = Page() #詞云(詞云圖) ''' WordCloud.add()方法簡(jiǎn)介 add(name,attr,value, shape="circle", word_gap=20, word_size_range=None, rotate_step=45) name str 圖例名稱 attr list 屬性名稱 value list 屬性所對(duì)應(yīng)的值 shape 詞云圖輪廓 對(duì)應(yīng)屬性可選'circle', 'rect', 'roundRect', 'triangle', 'diamond', 'pin', 'arrow' word_gap int 字符間隔默認(rèn)為20 word_size_range 字符范圍默認(rèn)為[12,60] rotate_step int 旋轉(zhuǎn)角度默認(rè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("我愛新中國(guó)", 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)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
matplotlib繪制鼠標(biāo)的十字光標(biāo)的實(shí)現(xiàn)(自定義方式,官方實(shí)例)
這篇文章主要介紹了matplotlib繪制鼠標(biāo)的十字光標(biāo)(自定義方式,官方實(shí)例),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-01-01Python面向?qū)ο蟪绦蛟O(shè)計(jì)示例小結(jié)
這篇文章主要介紹了Python面向?qū)ο蟪绦蛟O(shè)計(jì),結(jié)合實(shí)例形式總結(jié)分析了Python面向?qū)ο蟪绦蛟O(shè)計(jì)中比較常見的類定義、實(shí)例化、繼承、私有變量等相關(guān)使用技巧與操作注意事項(xiàng),需要的朋友可以參考下2019-01-01Python實(shí)現(xiàn)代碼統(tǒng)計(jì)工具
這篇文章主要為大家詳細(xì)介紹了Python實(shí)現(xiàn)代碼統(tǒng)計(jì)工具,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-09-09python中使用正則表達(dá)式的后向搜索肯定模式(推薦)
這篇文章主要介紹了python里使用正則表達(dá)式的后向搜索肯定模式,本文通過(guò)代碼介紹的非常詳細(xì),包括語(yǔ)法介紹,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2017-11-11python3 unicode列表轉(zhuǎn)換為中文的實(shí)例
今天小編就為大家分享一篇python3 unicode列表轉(zhuǎn)換為中文的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-10-10python實(shí)現(xiàn)小程序推送頁(yè)面收錄腳本
這篇文章主要介紹了python實(shí)現(xiàn)小程序推送頁(yè)面收錄腳本,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-04-04python機(jī)器學(xué)習(xí)Logistic回歸原理推導(dǎo)
這篇文章主要為大家介紹了python機(jī)器學(xué)習(xí)Logistic回歸原理推導(dǎo),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-06-06