37,744
社区成员




wordcloud.add("",name,values,word_size_range=[20,100],shape= "circle")
cloud.add(name = 'utils',attr = words,value = counts,
shape = "circle",word_size_range = (10,70))
add(name, attr, value, shape="circle", word_gap=20, word_size_range=None, rotate_step=45)
from pyecharts.charts import WordCloud
name=['A','B','C','D','E']
values=[1,2,3,4,5]
data = zip(name,values)
mywordcloud = WordCloud()
mywordcloud.add('', data, shape='circle')
### 渲染图片
mywordcloud.render()
WordCloud.add() 方法签名
add(name, attr, value,
shape=”circle”,
word_gap=20,
word_size_range=None,
rotate_step=45)
name -> str:图例名称
attr -> list:属性名称
value -> list:属性所对应的值
shape -> list:词云图轮廓,有’circle’, ‘cardioid’, ‘diamond’, ‘triangleforward’, ‘triangle’, ‘pentagon’, ‘star’可选
word_gap -> int:单词间隔,默认为 20。
word_size_range -> list:单词字体大小范围,默认为 [12, 60]。
rotate_step -> int:旋转单词角度,默认为 45