首页 > 编程语言 >python 可视化图表-折线图

python 可视化图表-折线图

时间:2022-10-19 17:33:12浏览次数:49  
标签:选项 pyecharts render python 可视化 折线图 line opts

1.代码部分

"""
基础折线图
"""
# 导包
from pyecharts.charts import Line
# 创建一个折线图对象
line = Line()
# 给折线图对象添加x轴的数据
line.add_xaxis(["中国", "美国", "英国"])
# 给折线图对象添加y轴的数据
line.add_yaxis("GDP", [30, 20, 10])
# 通过render方法,将代码生成图像
line.render()

运行后,会生成render.html文件,右上角用浏览器打开,就能看到折线图。

2. pyecharts有哪些配置?

  • pyecharts模块中有很多的配置选项,常用到2个类别选项:
    • 全局配置选项(针对通用的配置进行设置)
    • 系列配置选项

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()   # 生成图标的代码,必须在最后

标签:选项,pyecharts,render,python,可视化,折线图,line,opts
From: https://www.cnblogs.com/dalier/p/16806620.html

相关文章

  • python 嵌入式打包【保姆级文图教程】
    python嵌入式打包目录python嵌入式打包嵌入式解决了什么问题?什么是嵌入式?如何安装嵌入式?前往官网下载嵌入式解压并配置嵌入式设置如何安装新的模块如何运行嵌入式解......
  • python带你制作一个gequ下载器,海量gequ免费听
    前言大家早好、午好、晚好吖~  环境使用:Python3.8Pycharm安装python第三方模块:win+R输入cmd点击确定,输入安装命令pipinstall模块名(p......
  • python编程考试题目大全
    1.题目名称:批阅奏章某朝皇帝有大臣n名(1<=n<=1000),分别编号大臣1~n。某日皇帝身体抱恙,奏章堆积如山无法及时一一批阅,便命身旁內侍帮他把奏章按指定顺序排序后再阅。于是皇帝......
  • python自动化报告发送到邮件(qq邮箱)
      password为上方的授权码 smtpserver为(百度查一下对应邮箱smtp服务器是多少) username(用户名为发送方的邮箱)receiver(为接收人的邮箱)  importsmtplibf......
  • Day4:Python基础逻辑判断的优先顺序及不同数据类型间的转换
    1、逻辑判断优先级顺序优先级顺序,()>not>and>or#print(2>1and1<4)#print(2>1and1<4or2<3and9>6or2<4and3<2)#TorTorF#Tor......
  • 不怕新歌有多嗨,就怕老歌带DJ,用Python批量下载dj歌曲!
    俗话说,不怕新歌有多嗨,就怕老歌带dj,为了验证这句话,于是我直接找了个dj网,用Python把dj都下载下来,亲身体验一下!环境模块软件Python3.8pycharm2021 模块......
  • python+selenium环境搭建
    1、首先命令行进入到python安装目录的scripts目录下2、使用pip3installselenium,由于我是安装过的,所以会提示这个3、将谷歌浏览器的driver放到python安装目录下4、代码验证......
  • python语言:将多张图片压成一段视频——利用opencv-python库实现
     相关代码例子参见:​​All_finished_Demo.py​​   =========================================   这里将的功能就是用python语言实现将多张照片压成一段视频,使用的......
  • python编程中的circular import问题
    循环引入,circularimport是编程语言中常见的问题,在C语言中我们可以使用宏定义来处理,在c++语言中我们可以使用宏定义和类的预定义等方式来解决,那么在python编程中呢? 其实在p......
  • 通过python核对zabbix 主机是否被监控
       主机监控和资产管理应该是一套完整的系统,但当公司还不具规模或系统建设不完善。两套数据相互独立。可能会漏掉部分主机监控,出现故障就显得尤为尴尬(如磁盘满了,未及时......