python柱形图绘制_Python数据分析:柱形图的绘制方法
前言
本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。
没有安装PyEcharts的,先安装PyEcharts:
data = pd.read_excel('D:/python/xgyq.xlsx',sheet_name='1')#按新增字段进行降序
data = data.sort_values(by=['新增'],ascending=[False])
安装好PyEcharts之后,就可以将需要使用的模块进行导入:
c = (
#创建柱图对象,并设置大小,也可以不设置,直接使用默认大小即可
Bar(init_opts=opts.InitOpts(width="800px", height="400px"))
#设置X轴数据系列,只取前10个数据,并转为列表格式
.add_xaxis(data.省份[:10].tolist())
#设置Y轴数据系列及显示颜色,只取前10个数据,并转为列表格式
.add_yaxis("", data.新增[:10].tolist())
# 设置图表标题及位置
.set_global_opts(title_opts=opts.TitleOpts(title="新增TOP10",pos_left="center"))
#通过render()方法将柱图渲染为html
.render("柱形图.html")
)
导入数据:
c = (
#创建柱图对象,并设置大小,也可以不设置,直接使用默认大小即可
Bar(init_opts=opts.InitOpts(width="800px", height="400px"))
#设置X轴数据系列,只取前10个数据,并转为列表格式
.add_xaxis(data.省份[:10].tolist())
#设置Y轴数据系列及显示颜色,只取前10个数据,并转为列表格式
.add_yaxis("", data.新增[:10].tolist())
# 设置图表标题及位置
.set_global_opts(title_opts=opts.TitleOpts(title="新增TOP10",pos_left="center"))
#通过render()方法将柱图渲染为html
.render("柱形图.html")
)
接下来就可以绘制柱形图了:
c = (
#创建柱图对象,并设置大小,也可以不设置,直接使用默认大小即可
Bar(init_opts=opts.InitOpts(width="800px", height="400px"))
#设置X轴数据系列,只取前10个数据,并转为列表格式
.add_xaxis(data.省份[:10].tolist())
#设置Y轴数据系列及显示颜色,只取前10个数据,并转为列表格式
.add_yaxis("", data.新增[:10].tolist())
# 设置图表标题及位置
.set_global_opts(title_opts=opts.TitleOpts(title="新增TOP10",pos_left="center"))
#通过render()方法将柱图渲染为html
.render("柱形图.html")
)
效果如下图:
c = (
Bar(init_opts=opts.InitOpts(width="800px", height="400px"))
.add_xaxis(data.省份[:10].tolist())
.add_yaxis("累计", data.确诊人数[:10].tolist())
.add_yaxis("新增", data.新增[:10].tolist())
.set_global_opts(title_opts=opts.TitleOpts(title="TOP10"))
.render("柱形图.html")
)
绘制的多数据系列柱形图效果是这样的:
c = (
Bar(init_opts=opts.InitOpts(width="800px", height="400px"))
.add_xaxis(data.省份[:10].tolist())
#设置Y轴数据系列及显示颜色
.add_yaxis("", data.新增[:10].tolist(),color='#FF1493')
.set_global_opts(title_opts=opts.TitleOpts(title="新增TOP10",pos_left="center"))
.render("柱形图.html")
)
python柱形图绘制_Python数据分析:柱形图的绘制方法相关推荐
- python数据预处理_Python数据分析——数据预处理的方法
前言 1. 关于数据集 数据来源:日月光华老师的<Python数据分析从入门到机器学习>的 lianjia 数据. 数据概况: cjtaoshu:成交套数 mendian:门店 cjzon ...
- python networkx教程_python – 如何使用networkx绘制子图
您遇到的问题是您的子图命令告诉它创建一个带有nodelist的子图,其中每个元素不仅仅是节点名,还有关于该节点名的数据.命令G.subgraph只需要节点名称列表. 解决这个问题的最简单方法就是 k ...
- python教育数据挖掘_Python 数据分析 与 数据挖掘 (介绍篇)
2019-03-15 20:14:57 楚格 介绍:Python 数据分析与挖掘,快速入门的Python and Packet 工具使用方法,其次是解决方案的应用案例,最后是数据分析与挖掘的思维价值. ...
- opengl三维图形绘制_Python matplotlib绘图示例 - 绘制三维图形
Python matplotlib模块是扩展的MATLAB的一个绘图工具库.它可以绘制各种图形,下面就学习了下Python中的matplotlib模块,如何绘制三维图形. 示例代码一: # codin ...
- python数据分析软件_Python数据分析工具
Numpy Python没有提供数组功能,虽然列表可以完成基本的数组功能,但他不是真正的数组.Numpy内置函数处理速度是c语言级别,因此尽量使用内置函数,避免出现效率瓶颈的现象. Numpy的安装: ...
- python 连通区域_python skimage 连通性区域检测方法
python skimage 连通性区域检测方法 涉及到的函数为 import matplotlib.pyplot as plt from skimage import measure, color ...
- python color属性_Python中类的属性、方法及内置方法
1.类的属性成员变量 对象的创建创建对象的过程称之为实例化,当一个对象被创建后,包含三个方面的特性对象聚丙属性和方法, 句柄用于区分不同的对象, 对象的属性和方法,与类中的成员变量和成员函数对应, o ...
- python画国际象棋_python图形工具turtle绘制国际象棋棋盘
本文实例为大家分享了python图形工具turtle绘制国际象棋棋盘的具体代码,供大家参考,具体内容如下 #编写程序绘制一个国际象棋的棋盘 import turtle turtle.speed(30) ...
- python plot 时间_python – 在matplotlib中绘制时间与日期
我有一个.csv文件,其中只有两列,日期和时间: 04-02-15,11:15 04-03-15,09:35 04-04-15,09:10 04-05-15,18:05 04-06-15,10:30 ...
最新文章
- C++ primer 第三章笔记
- 关于学习Python的一点学习总结(20->assert判断->while和for使用)
- python语言程序设计嵩天-Python语言程序设计基础(第2版)嵩天课后答案
- ignite在MacOS或Linux上的安装
- MySQL—相关子查询
- NYOJ 970 Yougth's Game II
- 分类模型与排序模型在推荐系统中的异同分析
- 使用Spring AOP进行面向方面的编程
- 数据库设计技巧系列(二)——设计表和字段
- [Java] 蓝桥杯ALGO-13 算法训练 拦截导弹
- 感觉自己应该重新读一次Javascript
- 如何为 MySQL 选择 CPU?
- oracle怎么修改表字段长度,Oracle修改表结构字段名和字段长度
- 32位java jre_jre-7u4-windows-i586.exe|java 1.7.0(Java TM 7)JRE7 32位_最火软件站
- STM32_BKP备份数据
- 期末ppt:week1 , 2
- Python读写串口编程
- 美国国防部发布集成化无人系统路线图
- python3 题解(54 三阶幻方)
- Excel 数量统计