一、折线图
from pyecharts.charts import Line
from pyecharts.options import TitleOpts,LegendOpts,ToolboxOpts,VisualMapOpts
# 得到折线图对象
line = Line()
# 添加x轴数据
line.add_xaxis(["中国","美国","德国"])
# 添加y轴数据
line.add_yaxis("GDP",[30,20,10])
# 设置全局配置项
line.set_global_opts(
title_opts=TitleOpts(title="GDP展示",pos_left="center",pos_bottom="1%"),
legend_opts = LegendOpts(is_show=True),
toolbox_opts=ToolboxOpts(is_show=True),
visualmap_opts=VisualMapOpts(is_show=True)
)
# 生成图像
line.render()
二、地图
from pyecharts.charts import Map
from pyecharts.options import VisualMapOpts
# 准备地图对象
map = Map()
# 准备数据
data = [
("北京市",99),
("上海市",55),
("黑龙江省",144),
("广东省",96),
("吉林省",67),
]
# 添加数据
map.add("测试地图",data,"china")
# 设置全局选项
map.set_global_opts(
visualmap_opts=VisualMapOpts(
is_show=True,
is_piecewise=True, # 设置分段
pieces=[ # 手动设置分段颜色
{"min":1,"max":9,"lable":"1-9","color":"#CCFFFF"},
{"min":10,"max":99,"lable":"10-99","color":"#FF6666"},
{"min":100,"max":500,"lable":"100-500","color":"#990033"},
]
)
)
# 绘图
map.render()
三、柱状图
from pyecharts.charts