• 函数作用----绘制直方图

  • 函数参数和返回值
 n,bins,patches=matplotlib.pyplot.hist(  x, bins=10, range=None, normed=False,   weights=None, cumulative=False, bottom=None,   histtype=u'bar', align=u'mid', orientation=u'vertical',   rwidth=None, log=False, color=None, label=None, stacked=False,   hold=None, **kwargs)
'''
参数值:
hist的参数非常多,但常用的有以下6个,只有第一个是必须的,后面5个可选x: 作直方图所要用的数据,必须是一维数组。多维数组可以先进行扁平化再作图bins: 直方图的柱数,可选项,默认为10normed: 是否将得到的直方图向量归一化。默认为0facecolor: 直方图颜色edgecolor: 直方图边框颜色alpha: 透明度histtype: 直方图类型,‘bar’, ‘barstacked’, ‘step’, ‘stepfilled’返回值:n:直方图向量,是否归一化由参数normed设定。当normed取默认值时,n即为直方图各组内元素的数量(各组频数)bins: 返回各个bin的区间范围patches:返回每个bin里面包含的数据,是一个list
  • 代码示例
#导入模块
import numpy as np
import matplotlib.pyplot as plt
import scipy.stats as stats
#导入数据存放在ndarray中
data = np.loadtxt('eg1d1data.csv',delimiter=',')  #(1)作直方图
data=np.ravel(data)           #将数组扁平化
#print(data)
nbins=9  #分组数
nt,bins,patches=plt.hist(data,nbins)    #使用函数画直方图
#nt 返回 每个bin里元素的数量;bins 返回每个bin的区间范围;patches返回每个bin里面包含的数据,是一个list
plt.rcParams['font.sans-serif']=['SimHei']#正常显示中文汉字
plt.xlabel("蛋白含量(分组)",fontsize=14)
plt.ylabel("频数",fontsize=14)
plt.title("100名女生测定血清蛋白含量--直方图",fontsize=14)
plt.show()
print(nt,bins,patches)

python--plt.hist函数的输入参数和返回值的解释相关推荐

  1. Go 学习笔记(61)— Go 高阶函数、函数作为一等公民(函数作为输入参数、返回值、变量)的写法

    函数在 Go 语言中属于"一等公民(First-Class Citizen)"拥有"一等公民"待遇的语法元素可以如下使用 可以存储在变量中: 可以作为参数传递给 ...

  2. Python基础之函数2 (参数的返回值)

    https://www.toutiao.com/a6663685808244916739/ 2019-03-02 15:04:15 函数参数的类型 不可变类型参数:整数.字符串.元组. fun(a) ...

  3. python 定义函数时,参数和返回值的数据类型注释

    """ a:int 表示添加a的数据类型注释,但事实上就算传入a的值不是int类型也不会报错,可以正常运行; 但编译器会警告. b:int = 5 表示添加b的数据类型注 ...

  4. 以下是一个使用 VBA 的例子,演示了 ByVal 和 ByRef 的区别,以及如何在函数中传递参数和返回值。

    以下是一个使用 VBA 的例子,演示了 ByVal 和 ByRef 的区别,以及如何在函数中传递参数和返回值: Sub Example()Dim x As Integer, y As Integerx ...

  5. C#多线程函数如何传参数和返回值

    提起多线程,不得不提起 委托(delegates)这个概念. 我理解的委托就是 具有 同样参数和返回值 的函数的集合. 比如 public delegate void MyDelegate(int a ...

  6. API函数MessageBox的参数与返回值

    Win32汇编函数的参数,参数类型,返回值都是一个dword类型(4字节) 返回值永远放在EAX中,如超过4个字节则返回一个数据的指针(指向返回值存放的缓冲区地址) .data titleS db ' ...

  7. 12_python基础—函数基础(参数、返回值、调用)

    文章目录 目标 一.了解函数 二.函数基本使用 2.1 函数的定义 2.2 函数调用 2.3 第一个函数演练 思考 2.4 PyCharm 的调试工具 2.5 函数的文档注释 三.函数的参数 3.1 ...

  8. 1.15 函数1:参数和返回值

    函数概述 函数是对一段能够重复使用的代码的封装 函数的参数定义了外界给函数输入的数据 函数的返回值定义了函数给外界输出的数据 Go语言函数支持不定长参数和多个返回值 @函数定义和调用 //定义函数 f ...

  9. libsvm中svmtrain的参数和返回值

    对svmtrain函数的输入参数和返回值进行说明 1. 训练 libsvm函数用于对训练集的数据进行训练,得到训练好的模型. model = libsvmtrain(training_label_ve ...

最新文章

  1. 使用微信开发者工具添加小程序底部导航栏报错
  2. ecshop适应在php7,ecshop适应PHP7的解决方法
  3. HTML常用meta大全
  4. WCF从理论到实践(10):异常处理 (转)
  5. php写的仿爱帮网电话号码字符串处理(防采集)。
  6. ruoyi(若依)框架使用说明(前后端分离)
  7. 2019年12月7日pmp考试成都在哪考
  8. 怎样清理计算机c盘东西,电脑c盘满了怎么清理
  9. Edge浏览器打不开网页解决方法教学
  10. pron网站制作遇到的问题
  11. Drawable setBounds方法
  12. Win7安装 boost库
  13. JS的onload事件
  14. msrcr(Multi-Scale Retinex with Color Restoration) 带色彩恢复的多尺度视网膜增强算法 整理
  15. C# DevExpress控件Gridview和GridControl学习总结
  16. 【Unity】监听编辑器聚焦/激活状态OnEditorFocus
  17. GNU和GPL是什么
  18. c语言错误 243什么意思,c语言编译后[Error] stray apos;\243apos; in program
  19. 【附源码】Python计算机毕业设计烹饪课程预约系统
  20. 初识pandas及基本的增删改查

热门文章

  1. 2006年春节对联(狗年)
  2. 一图归纳三大种类矩阵范数:诱导范数,元素范数,Schatten范数,涵盖谱范数,2范数
  3. conduct a job interview
  4. java计算机毕业设计拍卖网站源码+程序+lw文档+mysql数据库
  5. Gradle命令详解
  6. 使用亮数据Bright Data解决出境电商问题
  7. Bright Data Proxy和ClonBrowser浏览器,双重助力打造高效数据采集系统
  8. Golang 注释规范
  9. Redis 管理工具:Another Redis DeskTop Manager
  10. 基于D2Admin 简化模板自己做的前端系统 (一)