Skip to content

Latest commit

 

History

History
36 lines (30 loc) · 729 Bytes

150.md

File metadata and controls

36 lines (30 loc) · 729 Bytes
@author jackzhenguo
@desc
@tag
@version 
@date 2020/02/17
from pyecharts import options as opts
from pyecharts.charts import Page, WordCloud
from pyecharts.globals import SymbolType

words = [
    ("Python", 100),
    ("C++", 80),
    ("Java", 95),
    ("R", 50),
    ("JavaScript", 79),
    ("C", 65)
]

def wordcloud() -> WordCloud:
    c = (
        WordCloud()
        # word_size_range: 单词字体大小范围
        .add("", words, word_size_range=[20, 100], shape='cardioid')
        .set_global_opts(title_opts=opts.TitleOpts(title="WordCloud"))
    )
    return c

wordcloud().render('./img/wordcloud.html')     
[上一个例子](149.md) [下一个例子](151.md)