Python-PyEcharts绘制折线图(Line)

2023-11-12

Python-PyEcharts绘制折线图(Line)

一、简介

参考官网地址:

https://pyecharts.org/#/zh-cn/intro

Echarts框架的Python版本:PyEcharts包。

安装PyEcharts包:

pip install pyechartspip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyecharts

步骤:

1.导包2.创建一个图对象3.添加数据(处理数据)4.设置全局配置项5.通过render方法将代码生成图像

 二、绘制基础折线图

参考资料:

案例:

##绘制折线图#1、导入折线图的包from pyecharts.charts import Linefrom pyecharts.options import TitleOpts, LegendOpts, ToolboxOpts, VisualMapOpts, AxisOpts
#2、创建一个折线图对象line=Line()# 3.给折线图对象添加x轴的数据x_data = ['中国', '美国', '英国','俄罗斯','日本']line.add_xaxis(x_data)#4.给折线图对象添加y轴对象y_data = ['100', '90', '80','99','10']line.add_yaxis('GDP数值',y_data)# 5.设置全局配置项,通过 line.set_global_opts 来设置line.set_global_opts(    # # 标题配置 title:主标题文本,支持使用 \n 换行 title pos_left:组件离容器左侧的距离 pos_bottom:title 组件离容器下侧的距离    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),    #全局配置项中AxisOpts坐标轴配置项 x轴    xaxis_opts=AxisOpts(name="国家"),    # y轴 'value': 数值轴,适用于连续数据。name:坐标轴名称    yaxis_opts=AxisOpts(type_="value",name="数据"),)#6.通过render方法,将代码生成图像 定义生成路径及文件名 默认为同路径下    line.render(path="D:\line.html");

效果如下:

更多优秀文章,请扫码关注个人微信公众号或搜索“程序猿小杨”添加。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Python-PyEcharts绘制折线图(Line) 的相关文章

随机推荐

  • 决策树简单介绍

    一 决策树的介绍 决策树 decision tree 是一种基本的分类与回归方法 此处主要讨论分类的决策树 在分类问题中 表示基于特征对实例进行分类的过程 可以认为是if then的集合 也可以认为是定义在特征空间与类空间上的条件概率分布
  • C#实现AES-ECB加解密

    using System using System Text using System Security Cryptography namespace Common API Test Test Demo class AES ecb Encr
  • java连接mysql数据库(3)插入数据,详细

    连接数据库并向表中插入数据 代码 public class today public static void main String args String url jdbc mysql localhost 3306 my url是固定的
  • [Unity]取消键盘W与Input.GetAxis(“Horizontal“)的按键关联

    float fh 0 fv 0 fh Input GetAxis Horizontal fv Input GetAxis Vertical Edit ProjectSettings Input InputManager Axes Horiz
  • inittab详解

    文章转载地址 https blog csdn net kernel 32 article details 3860756 utm source blogxgwz1 linux System init init进程是系统中所有进程的父进程 i
  • Plaxis3D模型浏览器各选项概念及相互关系

    一 概念含义 二 控制与被控制关系 地层学控制土体 几何图形控制梁 板 界面 组控制梁 板 界面 梁控制本身 beam对应几何图形中的line 板控制本身 界面 界面 土体控制本身 控制示例 地层控制土体 几何模型控制梁 板 界面和土体 组
  • 关于shiro反序列化漏洞一次完整的攻击

    1 1 漏洞原理 Apache Shiro框架提供了记住密码的功能 RememberMe 用户登录成功后会生成经过加密并编码的cookie 在服务端对rememberMe的cookie值 先base64解码然后AES解密再反序列化 就导致了
  • Web自动化测试04:Selenium-XPath、CSS定位

    系列文章目录 软件测试功能到自动化学习路线图 2022年最新版技术栈 软件测试01 从了解测试岗位职能和测试流程开始 附作业 软件测试02 6大实际案例手把手教你设计测试点 软件测试03 用例执行以及缺陷管理的学习 附禅道下载使用流程 软件
  • redis内部数据结构详解之字典dict

    redis内部数据结构详解之字典dict 对于redis的Dict 字典 虽说算法上跟市面上一般的Dict实现没有什么区别 但是redis的Dict有2个特殊的地方那就是它的rehash 重新散列 和它的字典节点单向链表 以下是dict用到
  • python中*args的使用

    文章目录 python中 args的使用 args python中 args的使用 args表示动态传入的参数 也就是参数传入的个数是可变的 可以是一个或者多个 在不需要的时候也可以传入不用给它传入任何值 注 动态参数必须放在所有的位置参数
  • arduino字符串处理函数

    判断字符串是否相等 equals 和equalsIgnoreCase 语法 string equals string2 string equalsIgnoreCase string 区别 是否忽略大小写 返回值布尔类型 将字符串复制到宁一个
  • 大数据毕业设计 B站数据分析与可视化系统 - python

    文章目录 0 前言 1 课题背景 2 实现效果 3 数据获取 4 数据可视化 5 最后 0 前言 这两年开始毕业设计和毕业答辩的要求和难度不断提升 传统的毕设题目缺少创新和亮点 往往达不到毕业答辩的要求 这两年不断有学弟学妹告诉学长自己做的
  • 启用与禁用游戏物体——unity

    Unity启用与禁用游戏物体gameObject activeInHierarchy 返回当前物体是否启用gameObject SetActive true 将物体启用gameObject SetActive false 将物体禁用 由于物
  • Vue中怎么设置图标

    在vue项目中 我们怎样设置浏览器图标 我们来看vue项目的目录结构 根目录下有一个index html 这个就相当于我们普通项目中的各个html页面文件 所以设置方法就是在index html的head标签中添加link标签 在这里要注意
  • 关联规则与提高算法效率

    关联规则与提高算法效率 提高效率关键点一 先验原理 如果一个项集是频繁的 则它的所有子集一定也是频繁的 原理的解释 考虑图6 3所示的项集格 假定 C
  • 苹果端性能测试

    iOS性能测试 1 APP启动时间 工具 Time Profiler 1 17s 初始化应用程序地址空间和动态链接所需的框架所需时间 62 90ms 从UlAppicationMain 或NSApplicationMain 启动到完成did
  • MySQL - 视图操作

    视图操作 视图是从一个或多个表中导出来的表 是一种虚拟存在的表 视图就像一个窗口 通过这个窗口可以看到系统专门提供的数据 这样用户可以不看整个数据库表中的数据 而只关心对自己有用的数据 视图可以使用户的操作更方便 而且可以保障数据库系统的安
  • MAC-允许任何来源没有了怎么办

    允许任何来源开启方法 首先看看系统设置中有没有 任何来源 的选项 先打开 系统偏好设置 gt 安全与隐私 gt 通用 选项 检查是否已经启用了 任何来源 选项 如果没有启用 先点击左下角的小黄锁图标解锁 然后选中 任何来源 如果需要恢复允许
  • Mysql 5.6 双主互备高可用(Keepalived+mysql) (一)

    安装环境 Redhat 5 8 mysql版本 mysql 5 6 25 DB机器A 主 192 168 8 193 主机名 mysql01 DB机器B 192 168 8 194 主机名 mysql02 mysql VIP IP 192
  • Python-PyEcharts绘制折线图(Line)

    Python PyEcharts绘制折线图 Line 一 简介 参考官网地址 https pyecharts org zh cn intro Echarts框架的Python版本 PyEcharts包 安装PyEcharts包 pip in