Python使用pylab库实现绘制直方图功能示例


Posted in Python onJune 01, 2018

本文实例讲述了Python使用pylab库实现绘制直方图功能。分享给大家供大家参考,具体如下:

Python直方图

#!/usr/bin/python
# -*- coding: utf-8 -*-
import pylab as pl
dataFile = "dataList.txt"
tempList = []
with open(dataFile,"r") as data:
  for everLine in data:
    arrEverLine = [float(index) for index in everLine.split()]
    tempList.append(arrEverLine[0])
pl.hist(tempList,100)
pl.xlabel("直方图标题", fontproperties='SimHei')
pl.show()

dataList.txt内容

14 2 1 0.5 0.5 0 1 0.5 1.5 18.5
19 2 2 0.5 1 0 1 0.5 0 21
19.5 2 1.5 2 0 0.5 2 0 1 20
17.5 1.5 1 1.5 2 0 1.5 0 0 18.5
19.5 2 2 2 0.5 0 1 0 0.5 19.5
16.5 2 0.5 1 0 0.5 0.5 0 0.5 19.5
15.5 2 1 1.5 0 0 1 0.5 1 17.5
13.5 1.5 1 1 2 0 2 0.5 2 20
14.5 2 1.5 2 0 0 1 0 2 18.5
16 2 2 1.5 1 0.5 1 0 2 19.5
。。。

输出结果

Python使用pylab库实现绘制直方图功能示例

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
在Python的web框架中中编写日志列表的教程
Apr 30 Python
python实现的DES加密算法和3DES加密算法实例
Jun 03 Python
Python_LDA实现方法详解
Oct 25 Python
Python数据结构与算法之图的广度优先与深度优先搜索算法示例
Dec 14 Python
Python中的函数作用域
May 07 Python
Python pyinotify模块实现对文档的实时监控功能方法
Oct 13 Python
通过python实现随机交换礼物程序详解
Jul 10 Python
python中的函数递归和迭代原理解析
Nov 14 Python
matplotlib实现显示伪彩色图像及色度条
Dec 07 Python
使用python实现多维数据降维操作
Feb 24 Python
Python实现敏感词过滤的4种方法
Sep 12 Python
使用qt quick-ListView仿微信好友列表和聊天列表的示例代码
Jun 13 Python
python的格式化输出(format,%)实例详解
Jun 01 #Python
Python获取昨天、今天、明天开始、结束时间戳的方法
Jun 01 #Python
python面向对象多线程爬虫爬取搜狐页面的实例代码
May 31 #Python
Python中if elif else及缩进的使用简述
May 31 #Python
python基于物品协同过滤算法实现代码
May 31 #Python
python写入并获取剪切板内容的实例
May 31 #Python
python3实现基于用户的协同过滤
May 31 #Python
You might like
PHP个人网站架设连环讲(四)
2006/10/09 PHP
php中使用parse_url()对网址进行解析的实现代码(parse_url详解)
2012/01/03 PHP
浅谈php正则表达式中的非贪婪模式匹配的使用
2014/11/25 PHP
Laravel框架源码解析之反射的使用详解
2020/05/14 PHP
PHP的imageTtfText()函数深入详解
2021/03/03 PHP
js变量以及其作用域详解
2020/07/18 Javascript
jQuery.fn和jQuery.prototype区别介绍
2013/10/05 Javascript
JavaScript异步编程Promise模式的6个特性
2014/04/03 Javascript
JavaScript中的正则表达式简明总结
2014/04/04 Javascript
jQuery实现延迟跳转的方法
2015/06/05 Javascript
点评js异步加载的4种方式
2015/12/22 Javascript
node.js报错:Cannot find module 'ejs'的解决办法
2016/12/14 Javascript
使用JavaScript触发过渡效果的方法
2017/01/19 Javascript
Node.JS更改Windows注册表Regedit的方法小结
2017/08/18 Javascript
JavaScript异步加载问题总结
2018/02/17 Javascript
vue移动端下拉刷新和上拉加载的实现代码
2018/09/08 Javascript
jQuery Raty星级评分插件使用方法实例分析
2019/11/25 jQuery
vue+koa2搭建mock数据环境的详细教程
2020/05/18 Javascript
Element Dialog对话框的使用示例
2020/07/26 Javascript
python学习笔记:字典的使用示例详解
2014/06/13 Python
Python cookbook(数据结构与算法)根据字段将记录分组操作示例
2018/03/19 Python
python dataframe向下向上填充,fillna和ffill的方法
2018/11/28 Python
Python pip替换为阿里源的方法步骤
2019/07/02 Python
Pytorch使用MNIST数据集实现CGAN和生成指定的数字方式
2020/01/10 Python
部署Django到阿里云服务器教程示例
2020/06/03 Python
Keras模型转成tensorflow的.pb操作
2020/07/06 Python
python中的垃圾回收(GC)机制
2020/09/21 Python
HTML5拖拽API经典实例详解
2018/04/20 HTML / CSS
会计学财务管理专业个人的自我评价
2013/10/19 职场文书
中医学专业自荐信范文
2014/04/01 职场文书
《风筝》教学反思
2014/04/10 职场文书
股东授权委托书范本
2014/09/13 职场文书
三下乡活动心得体会
2016/01/23 职场文书
2016年读书月活动总结范文
2016/04/06 职场文书
如何用Navicat操作MySQL
2021/05/12 MySQL
Python中生成随机数据安全性、多功能性、用途和速度方面进行比较
2022/04/14 Python