python数据可视化之折线图案例讲解

学习完python基础知识点,终于来到了新的模块——数据可视化。

我理解的数据可视化是对大量的数据进行分析以更直观的形式展现出来。

今天我们用python数据可视化来实现一个2023年三大购物平台销售额比重的折线图。

准备工作:我们需要下载用于生成图表的第三方类库pyecharts。 

       1) 使用winr快捷键打开Windows命令运行框,输入cmd点确定。

      2)  点击确定会进入如下页面:

       3) 输入如下指令:pip install pyecharts进行pyecharts的安装。

代码的实现;

from pyecharts.charts import Line
# 导包:pyecharts库下面的charts模块中的line功能
from pyecharts.options import TitleOpts,ToolboxOpts
# 导包:pyecharts库下面的options模块中的TitleOpts,ToolboxOpts功能
# 创建一个折线图对象,实质是一个变量
a = Line()
# 给折线图添加x轴的数据
a.add_xaxis(["京东","淘宝","拼多多"])
# 给折线图添加y轴的数据
a.add_yaxis("销售额比重",[21.3,44.27,6.74])
# 设置全局配置项
a.set_global_opts(# 生成一个标题并进行位置操作title_opts=TitleOpts(title="2023年双11三大购物平台销售额比重",pos_left="center",pos_bottom="1%"),# 生成一个工具包toolbox_opts=ToolboxOpts(is_show=True),
)
# 通过render方法将代码生成图像
a.render()

代码运行成功后会出现一个名为render的html文件。

打开这个html文件,然后找到页面右上方的浏览器图标。

 点击浏览器图标运行就会出现python数据可视化折线图。

 说明:工具包中的图标都可进行操作,例如下载这个折线图等,大家可自行体验。

这篇文章是作者本人的第70篇博客,也是2024年的第一篇博客,嘻嘻嘻,纪念之。

拜拜!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/327266.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

沉浸式学习外语:在电视上播放世界名著中英双语对照音频

目前学习英语的app及软件层出不穷,但家长一是担心孩子长时间看手机或电脑,眼睛受不了,二是担心孩子一旦拿者手机或电脑没人看管,就会玩游戏。实际上还有一个更好的设备可用于学习,就是电视机。电视机屏幕大&#xff0c…

腾讯云2核2G3M服务器可以运行几个网站?

在探讨这个问题之前,我们需要先了解网站运行所需的基本资源。一个网站的运行通常需要以下几个方面的资源:CPU、内存、磁盘和网络。接下来,我们将分析这些资源在不同配置下的使用情况,以确定腾讯云2核2G3M服务器可以运行多少个网站…

AI数字人国内人工智能产业发展趋势

随着科技的不断进步,人工智能(Artificial Intelligence,简称AI)已成为当今社会的热门话题。作为一种复杂而高级的技术,人工智能在国内发展势头迅猛。本文将探讨AI数字人国内人工智能产业的发展趋势。 首先&#xff0c…

码农的周末日常---2024/1/6

上周总结 按照规划进行开发,处事不惊,稳稳前行 2024.1.6 天气晴 温度适宜 AM 睡觉前不建议做决定是真的,昨天想着睡到中午,今天九点多醒了,得了,不想睡了 日常三连吧,…

1688商品详情API:实现商品详情自动化的关键步骤

一、准备工作 在使用1688商品详情API之前,我们需要进行一些准备工作。 注册与登录:首先,你需要在1688的开放平台上注册一个账号并创建一个应用。这样你就可以获得一个API密钥,这是调用API的凭证。阅读API文档:详细阅…

【非关系型数据库】Redis概述及安装、命令使用

目录 前瞻 关系型数据库 非关系型数据库 关系型数据库和非关系型数据库区别 数据存储方式不同 扩展方式不同 对事务性的支持不同 非关系型数据库产生背景 总结 Redis简介 什么是Redis Redis具有的优点 Redis使用场景 哪些数据适合放入缓存中? Redis为什…

250:vue+openlayers 加载geotiff文件,并在地图上显示

第250个 点击查看专栏目录 本示例的目的是介绍演示如何在vue+openlayers中加载geotiff文件,并在地图上显示。这里使用到了WebGLTile图层和GeoTIFF脚本模块。这里一定要注意GeoTIFF的数据加载方式,要数组的模式。 直接复制下面的 vue+openlayers源代码,操作2分钟即可运行实现…

Visio导出eps格式图片

Visio导出eps格式图片 文章目录 Visio导出eps格式图片1. Visio中使用Adobe Acrobat虚拟打印2. Adobe Acrobat中裁剪并另存为eps格式 如何使用Visio绘图然后导出.eps格式的图片呢?这个过程需要用到Adobe Acrobat,使用Adobe Acrobat的虚拟打印功能&#xf…

spring boot 集成邮件发送功能

一、首先到QQ邮箱申请开启POP3、SMTP协议 二、安装依赖 <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-mail</artifactId></dependency><dependency><groupId>org.springframew…

OpenGL FXAA抗锯齿算法(Qt,Consloe版本)

文章目录 一、简介二、实现代码三、实现效果参考资料一、简介 之前已经提供了使用VCG读取Mesh的方式,接下来就需要针对读取的网格数据进行一些渲染操作了。在绘制Mesh数据时总会遇到图形的抗锯齿问题,OpenGL本身已经为我们提供了一种MSAA技术,但该技术对于一些实时渲染性能有…

CloudCanal x Redis 数据同步指令集丰富与细节优化

简述 CloudCanal 前一段时间支持了 Redis 到 Redis 数据迁移同步能力&#xff0c;并支持其双向同步&#xff0c;但是支持的指令种类有限。 随着用户使用&#xff0c;指令支持不全面成为一个比较大的问题&#xff0c;所以最近的版本&#xff0c;我们对此能力&#xff0c;结合用…

粉丝投稿:从写下第1个脚本到年薪20W,我的自动化测试心路历程

我希望我的故事能够激励现在的软件测试人&#xff0c;尤其是还坚持在做“点点点”的测试人。 你可能会有疑问&#xff1a;“我也能做到这一点的可能性有多大&#xff1f;”因此&#xff0c;我会尽量把自己做决定和思考的过程讲得更具体一些&#xff0c;并尽量体现更多细节。 每…