【python進階 | 數據可視化】——如何利用pycharm制作一個簡單的詞雲圖


最近新開了一門數據可視化的課程 所以來更新一下有關詞雲圖的學習

詞雲圖范例1

from pyecharts import options as opts
from pyecharts.charts import Page, WordCloud
from pyecharts.globals import SymbolType


words = [
("手中雕刻生花", 10000),
("刀鋒千轉蜿蜒成畫", 6181),
("盛名功德塔", 4386),
("是橋畔某處人家", 4055),
("春風繞過發梢紅紗", 2467),
("刺綉贈他", 2244),
("眉目剛烈擬作妝嫁", 1868),
("轟烈流沙枕上白發", 1484),
("杯中酒比划", 1112),
("年少風雅鮮衣怒馬", 865),
("也不過一剎那", 847),
("難免疏漏兒時檐下", 582),
("莫測變化", 555),
("隔卻山海", 550),
("轉身從容煎茶", 462),
]

worldcloud=(
WordCloud()
.add("", words, word_size_range=[20, 150])
.set_global_opts(title_opts=opts.TitleOpts(title="WordCloud-基本示例"))
)
worldcloud.render('C:\\Users\\Administrator\\Desktop\\代碼\\歌詞詞雲圖.html')

 

 

 

詞雲圖范例2

from pyecharts.charts import WordCloud

name = ['雲想衣裳花想容','春風拂檻露華濃','若非群玉山頭見','會向瑤台月下逢','一枝穠艷露凝香','雲雨巫山枉斷腸',
'借問漢宮誰得似','可憐飛燕倚新妝','名花傾國兩相歡','長得君王帶笑看','解釋春風無限恨','沈香亭北倚闌干']
value = [945,760,389,209,250,450,850,560,780,150]
data = list(zip(name, value))

mywordcloud = WordCloud()
mywordcloud.add('',data, shape = 'triangle')
### 渲染圖片
mywordcloud.render('C:\\Users\\Administrator\\Desktop\\代碼\\詩詞詞雲圖.html') # render ---提交
### 指定渲染圖片存放的路徑

 

 

 

詞雲圖范例3

from pyecharts.charts import WordCloud

data_E = [('Hello',23),('My',25),('Name',50),('is',5),('xxx',80)]

#這里可以寫自己的名字

mywordcloud_E = WordCloud()
mywordcloud_E.add('',data_E, shape = 'circle')
### 渲染圖片
mywordcloud_E.render('C:\\Users\\Administrator\\Desktop\\代碼\\有趣的詞雲圖.html') # render ---提交
### 指定渲染圖片存放的路徑

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM