33、python绘制直方图
2018-12-06 14:48
831 查看
直方图:Histogram
使用一系列等宽不等高的长方形来绘制,宽度表示数据范围的间隔,高度表示在给定时间间隔内数据出现得频数,变化的高度形态表示数据的分布情况
1 直方图绘制函数
hist(x,color,bins,cumulative=False);
参数说明:
x,需要绘制的向量
color,直方图的的填充颜色
bins,设置直方图的分组个数
cumulative,设置是否累计计数,默认是False
2、案例
[code]# -*- coding: utf-8 -*- """ Created on Tue Nov 6 18:08:41 2018 @author: admin """ import pandas import numpy import matplotlib import matplotlib.pyplot as plt import matplotlib.font_manager as font_manager # %matplotlib qt # 设置不在交互命令行绘图,在弹出新的窗口进行绘图 data=pandas.read_csv( 'D:\\DATA\\pycase\\6.5\\data.csv' ) # 坐标轴字体设置 fontprop=font_manager.FontProperties( fname='C:\\windows\\Fonts\\msyh.ttF' ) font={ 'family':fontprop.get_name(), 'size':10 } matplotlib.rc('font',**font) # 颜色设置 # 设定X轴的序列,数据范围,需要绘制的向量,正态分布(默认分布) maincolor=(1,0,0,0.7) plt.hist( data['购买用户数'], color=maincolor ) # y轴显示累计次数,c算上之前范围的, # 总值的增长变化情况 plt.hist( data['购买用户数'], bins=20, cumulative=True, color=maincolor )
相关文章推荐
- Python:使用pycha快速绘制办公常用图(饼图、垂直直方图、水平直方图、散点图等七种图形)
- [Python图像处理] 十一.灰度直方图概念及OpenCV绘制直方图
- python 计算并绘制灰度直方图
- python pygal绘制直方图
- (非直接利用函数)python绘制灰度图像直方图及其均衡化
- 利用python进行折线图,直方图和饼图的绘制
- Python基于matplotlib绘制栈式直方图的方法示例
- opencv-python绘制图像颜色直方图
- Python进阶(三十八)-数据可视化の利用matplotlib 进行折线图,直方图和饼图的绘制
- Python之绘制直方图
- Python使用pylab绘制直方图
- Python使用pylab库实现绘制直方图功能示例
- python opencv入门 直方图计算、绘制、分析(22)
- Python绘制直方图 Pygal模拟掷骰子
- Python:使用pycha快速绘制办公常用图(饼图、垂直直方图、水平直方图、散点图等七种图形)
- Python与图像处理(1):绘制图像,点和线,图像轮廓,直方图
- Python:使用pycha快速绘制办公常用图(饼图、垂直直方图、水平直方图、散点图等七种图形)
- python OpenCV学习笔记之绘制直方图的方法
- Python:使用pycha快速绘制办公常用图(饼图、垂直直方图、水平直方图、散点图等七种图形)
- Python中的pygal安装和绘制直方图代码分享