pyecharts 制图
制图前所做准备
-
导入各类图的类
柱状图、折线图、饼图、地图、词云
from pyecharts.charts import Bar, Line, Pie, Map, Grid,WordCloud
- 导入图表配置类
from pyecharts import options
- 主题配置
from pyecharts.globals import ThemeType
一、柱状图构建
1.创建图表对象
bar = Bar()
设置图表主题时使用:
bar = Bar(init_opts=options.InitOpts(theme=ThemeType.ROMANTIC))
2.添加x轴上和y轴上显示的数据
bar.add_xaxis(['abanana', 'appl', 'orange', 'peal'])
bar.add_yaxis('个数', [320, 875, 203, 100])
bar.add_yaxis('重量', [5000, 8500, 7500, 10000])
bar.add_yaxis('价格', [999, 888, 2999, 1999])
3.柱状图配置
1)全局配置
bar.set_global_opts(
title_opts=options.TitleOpts(title='喵喵喵喵喵喵', subtitle='————今日数据',pos_left=400),
# 配置图例
legend_opts=options.LegendOpts(is_show=False), # 默认是True
# 配置工具箱
toolbox_opts=options.ToolboxOpts(is_show=True))
2)系列配置
bar.set_series_opts(
# 设置数值的显示
label_opts=options.LabelOpts(is_show=True, position=