使用pandas中的DataFrame数据绘制柱状图的方法


Posted in Python onApril 10, 2018

折线图是数据分析的一种手段,但是有时候我们也需要柱状图进行不同数据的可视化量化对比。使用pandas的DataFrame方法进行柱状图的绘制也是比较方便的。

把之前的折线图绘制代码修改一下如下:

from pandas import Series,DataFrame
from numpy.random import randn
import numpy as np
import matplotlib.pyplot as plt
df = DataFrame(abs(randn(10,5)),columns=['A','B','C','D','E'],index = np.arange(0,100,10))
df.plot(kind='bar')
plt.show()

程序执行结果如下:

使用pandas中的DataFrame数据绘制柱状图的方法

这种绘制方式确实是让人很欣喜,我觉得在一定程度上比Excel的数据处理要便捷很多。对于我这种对Excel一点都不熟悉的我来说,这种方法已经好多了。

以上这篇使用pandas中的DataFrame数据绘制柱状图的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
wxpython 学习笔记 第一天
Mar 16 Python
用Python生成器实现微线程编程的教程
Apr 13 Python
Python使用redis pool的一种单例实现方式
Apr 16 Python
Python字符串拼接的几种方法整理
Aug 02 Python
python获取时间及时间格式转换问题实例代码详解
Dec 06 Python
Python中使用pypdf2合并、分割、加密pdf文件的代码详解
May 21 Python
selenium跳过webdriver检测并模拟登录淘宝
Jun 12 Python
Python3.7 读取 mp3 音频文件生成波形图效果
Nov 05 Python
Python利用PyExecJS库执行JS函数的案例分析
Dec 18 Python
python 微信好友特征数据分析及可视化
Jan 07 Python
Softmax函数原理及Python实现过程解析
May 22 Python
pytorch 把图片数据转化成tensor的操作
Mar 04 Python
Python基于socket模块实现UDP通信功能示例
Apr 10 #Python
pandas把dataframe转成Series,改变列中值的类型方法
Apr 10 #Python
在pandas中一次性删除dataframe的多个列方法
Apr 10 #Python
pandas将DataFrame的列变成行索引的方法
Apr 10 #Python
Pandas 对Dataframe结构排序的实现方法
Apr 10 #Python
python DataFrame 修改列的顺序实例
Apr 10 #Python
pandas中的DataFrame按指定顺序输出所有列的方法
Apr 10 #Python
You might like
ThinkPHP中实例Model方法的区别说明
2010/08/21 PHP
Ajax中的JSON格式与php传输过程全面解析
2017/11/14 PHP
PHP中ltrim()函数的用法与实例讲解
2019/03/28 PHP
JavaScript 核心参考教程 内置对象
2009/10/13 Javascript
javascript生成json数据简单示例分享
2014/02/14 Javascript
Javascript控制div属性动态变化实例分析
2015/10/08 Javascript
简述jQuery ajax的执行顺序
2016/01/05 Javascript
微信小程序 wxapp导航 navigator详解
2016/10/31 Javascript
jQuery插件HighCharts绘制2D金字塔图效果示例【附demo源码下载】
2017/03/09 Javascript
使用Xcache缓存器加速PHP网站的配置方法
2017/04/22 Javascript
JavaScript之iterable_动力节点Java学院整理
2017/06/29 Javascript
微信小程序使用picker实现时间和日期选择框功能【附源码下载】
2017/12/11 Javascript
利用ECharts.js画K线图的方法示例
2018/01/10 Javascript
ajax请求data遇到的问题分析
2018/01/18 Javascript
layDate日期控件使用方法详解
2018/11/15 Javascript
Node.js如何优雅的封装一个实用函数的npm包的方法
2019/04/29 Javascript
JS如何寻找数组中心索引过程解析
2020/06/01 Javascript
微信小程序实现锚点跳转
2020/11/23 Javascript
[02:40]2014DOTA2 国际邀请赛中国区预选赛 四大豪门抵达华西村
2014/05/23 DOTA
python动态监控日志内容的示例
2014/02/16 Python
利用Python开发实现简单的记事本
2016/11/15 Python
Python3 修改默认环境的方法
2019/02/16 Python
Java ExcutorService优雅关闭方式解析
2020/05/30 Python
完美解决TensorFlow和Keras大数据量内存溢出的问题
2020/07/03 Python
纯css3实现鼠标经过图片显示描述的动画效果
2014/09/01 HTML / CSS
蔻驰美国官网:COACH美国
2016/08/18 全球购物
英国奢华护肤、美容和Spa品牌:Temple Spa
2019/11/02 全球购物
Laravel中Kafka的使用详解
2021/03/24 PHP
铲车司机岗位职责
2014/03/15 职场文书
行政求职信
2014/07/04 职场文书
环境科学专业求职信
2014/08/04 职场文书
社区党建工作汇报材料
2014/10/27 职场文书
代码解析React中setState同步和异步问题
2021/06/03 Javascript
MybatisPlus代码生成器的使用方法详解
2021/06/13 Java/Android
Java数据结构之链表相关知识总结
2021/06/18 Java/Android
MongoDB误操作后使用oplog恢复数据
2022/04/11 MongoDB