pyecharts学习笔记——词云图

#词云图
from pyecharts import options as opts
from pyecharts.charts import Page, WordCloud
from pyecharts.globals import SymbolType,ThemeType
import tushare as ts
df1 = ts.month_boxoffice('2019-6') #取2019年6月的数据
df2 = ts.month_boxoffice('2019-7') #取2019年7月的数据
new_word=[]
for i in range(len(df1)):
    new_word.append((df1['MovieName'][i],df1['boxoffice'][i]))
for i in range(len(df2)):
    new_word.append((df2['MovieName'][i],df2['boxoffice'][i]))

c = (
        WordCloud(init_opts=opts.InitOpts(theme=ThemeType.ROMANTIC))#设置风格
        .add("", new_word,shape='star')# shape设置词云图轮廓,有 'circle', 'cardioid', 'diamond', 'triangle-forward', 'triangle', 'pentagon', 'star' 可选
        .set_global_opts(title_opts=opts.TitleOpts(title="WordCloud-基本示例"))
)
c.render_notebook()

pyecharts学习笔记——词云图_第1张图片

你可能感兴趣的:(pyecharts学习笔记——词云图)