pyecharts第一节、环境安装与demo演示

简介: pyecharts第一节、环境安装与demo演示

导读:


ECharts是一个纯Javascript的图表库,可以流畅的运行在PC和移动设备上,兼容当前绝大部分浏览器,底层依赖轻量级的Canvas类库ZRender,提供直观、生动、可交互、可高度个性化定制的数据可视化图表。ECharts提供了常规的折线图、柱状图、散点图、饼图、K线图,用于统计的盒形图,用于地理数据可视化的地图、热力图、线图,用于关系数据可视化的关系图、treemap,多维数据可视化的平行坐标,还有用于BI的漏斗图、仪表盘,并且支持图与图之间的混搭。


pyEcharts目前有0.5及以下版本和1.0以上版本,新版的pyecharts发生了许多变化。最为明显的是以前调整变量的命令现在都发生了改变。width是旧版本中对图表调整的参数,在新版本这一功能被调整到了option里面。网上大部分教程都是0.5及以下版本。

更新pip到最新版本

image.png


找到位置之后输入命令即可。通过【cls】命令可以情况当前对话框。


python -m pip install --upgrade pip

image.png

我这里从21.1.2更新到了21.3.1 。


pip命令安装pyecharts

通过以下命令完成安装


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

可以看到出现错误:


image.png


这个问题是少对应的【C++】工具包。安装上就行了。


问题解决地址:【error: Microsoft Visual C++ 14.0 or greater is required. Get it with “Microsoft C++ Build Tools“:_红目香薰-CSDN博客】


安装完毕。


image.png


创建测试类


image.png

创建【demo1.py】

image.png



编码

# -*- coding:utf-8 -*-
from pyecharts import Bar
bar = Bar("某班级QPA值", "副标题")
bar.add("QPA",["4月份", "5月份", "6月份", "7月份", "9月份","10月份","11月份"],[4.99,5,5, 5, 5, 5,5])
bar.show_config()
bar.render()

以下是编码位置以及格式

image.png

执行,【鼠标右键】点击【Run】对应的类即可。


image.png


执行完成后会出现一个【render.html】的文件。


image.png


按照下图操作打开生成的【html】文件查看表格。

image.png

点击【render.html】

image.png

image.png


打开即可

image.png


成功生成,说明操作成功。

image.png

这是第一个测试demo,后面又各类型的表格,希望能对大家有所帮助,欢迎一键三连,谢谢。


相关文章
|
4月前
|
安全 Java
Java中的Switch表达式:更简洁的多路分支
Java中的Switch表达式:更简洁的多路分支
497 211
|
Ubuntu 网络安全 开发工具
Xshell通过SSH连接阿里云报错“服务器发送了一个意外的数据包” xshell连接ubuntu
Xshell通过SSH连接阿里云报错“服务器发送了一个意外的数据包” xshell连接ubuntu
Xshell通过SSH连接阿里云报错“服务器发送了一个意外的数据包” xshell连接ubuntu
|
4月前
|
Java 编译器
Java 17 Switch表达式:更简洁、更强大的流程控制
Java 17 Switch表达式:更简洁、更强大的流程控制
|
6月前
|
SQL 数据建模 关系型数据库
别光知道存数据库了,数据建模才是王道!(入门指南+实战代码)
别光知道存数据库了,数据建模才是王道!(入门指南+实战代码)
1045 4
|
6月前
|
Java 测试技术 API
我们来说说如何使用 Lambda 表达式实现排序功能
我是小假 期待与你的下一次相遇 ~
220 7
|
XML 网络安全 数据格式
Kali渗透测试:Windows事件管理工具wevtutil的使用方法(一)
Kali渗透测试:Windows事件管理工具wevtutil的使用方法(一)
372 2
|
SQL 存储 数据库
慢SQL对数据库写入性能的影响及优化技巧
在数据库管理系统中,慢SQL(即执行缓慢的SQL语句)不仅会影响查询性能,还可能对数据库的写入性能产生显著的不利影响
|
安全 Linux 编译器
Centos 7.9如何使用源码编译安装curl最新版本
通过上述步骤,您就能在CentOS 7.9上成功地从源代码编译并安装curl的最新版本。这种方法不仅提供了灵活性,允许您定制编译选项,还确保了软件的最新功能和安全更新得到应用。
868 2
|
开发框架 前端开发 JavaScript
循序渐进BootstrapVue,开发公司门户网站(1)---基于Bootstrap网站模板构建组件界面
循序渐进BootstrapVue,开发公司门户网站(1)---基于Bootstrap网站模板构建组件界面
【解决方案】pytion 运行时提示 import psutil ModuleNotFoundError: No module named ‘psutil‘
【解决方案】pytion 运行时提示 import psutil ModuleNotFoundError: No module named ‘psutil‘
775 2