python 可视化图表-折线图
0.pyecharts模块

官方网站:pyecharts.org 进入中文使用文档
画廊:https://gallery.pyecharts.org 主要是产生各种各样的图表
安装PyEcharts包
- pip install pyecharts
1.代码部分
"""
基础折线图
"""
# 导包
from pyecharts.charts import Line
# 创建一个折线图对象
line = Line()
# 给折线图对象添加x轴的数据
line.add_xaxis(["中国", "美国", "英国"])
# 给折线图对象添加y轴的数据
line.add_yaxis("GDP", [30, 20, 10])
# 通过render方法,将代码生成图像
line.render()
# axis n.轴、render V.提交,表达
运行后,在左面文件管理器中会生成render.html文件,右上角用浏览器打开,就能看到折线图。
2. pyecharts有哪些配置?
- pyecharts模块中有很多的配置选项,常用到2个类别选项:
- 全局配置选项(针对通用的配置进行设置,比如图像的标题,图像的图例等等)
- 系列配置选项(比如针对y轴的数据进行个性化配置)
2.1 全局配置选项set_global_opts方法
全局配置选项可以通过set_global_opts方法进行配置,相应的功能如下:

"""
基础折线图
"""
# 导包
from pyecharts.charts import Line # 导入一个折线图对象
from pyecharts.options import TitleOpts, LegendOpts, ToolboxOpts, VisualMapOpts
# TitleOpts 就是标题的控制选项, Legendopts图例,ToolboxOpts 工具箱, VisualMapOpts视觉映射
# 创建一个折线图对象
line = Line()
# 给折线图对象添加x轴的数据
line.add_xaxis(["中国", "美国", "英国"])
# 给折线图对象添加y轴的数据
line.add_yaxis("GDP", [30, 20, 10])
# 设置全局配置项set_global_opts来设置,全局配对项可以去官网 puecharts.org去找
line.set_global_opts(
title_opts=TitleOpts("GDP展示", pos_left="center", pos_bottom="1%"),
# 关键字传参,标题相关的功能对象,ctrl+p就能把所需要传的参数都弹出来,
# 标题处于第一位,可以用位置传参,也可以用"title="GDP展示""关键字传参
# pos_left 控制左右位置, pos_bottom 空着上下位置
legend_opts=LegendOpts(is_show=True), # is_show 表示是否展示
toolbox_opts=ToolboxOpts(is_show=True),
visualmap_opts=VisualMapOpts(is_show=True),
)
# 通过render方法,将代码生成图像
line.render() # 生成图标的代码,必须在最后
浙公网安备 33010602011771号