官方文档
简介 - pyecharts - A Python Echarts Plotting Library built with love.
先绘制个词云图
import pyecharts.options as opts
from pyecharts.charts import WordCloud
radar = (
# 词云图
WordCloud(
# 初始化配置项
init_opts=opts.InitOpts(
theme='dark' # 图表主题 white dark
)
)
# !!!!全局配置项!!!!
.set_global_opts(
# 标题配置项
title_opts=opts.TitleOpts(
title="词云图", # 主标题
),
# 图例配置项
legend_opts=opts.LegendOpts(
# 是否显示图例组件
is_show=False
)
)
# 数据配置
.add(
# 系列名称,用于 tooltip 的显示,legend 的图例筛选
series_name='系列1',
# 系列数据项,[(word1, count1), (word2, count2)]
data_pair=[('原神', 90), ('王者荣耀', 87), ('和平精英', 79), ('地铁跑酷', 82), ('我的世界', 60), ('光•遇', 59),
('第五人格', 53), ('三国杀', 45), ('问道', 40)]
# data_pair=[list(z) for z in zip(Faker.choose(), Faker.values())], # 也可以这样写
)
)
radar.render("test9.html")
运行一下看下结果
以上就是词云图的绘制,不懂的可以看一下之前的博客,更多配置请移至官方文档。