历史#

astropy.visualization.hist(x, bins=10, ax=None, max_bins=100000.0, **kwargs)[源代码]#

增强的直方图功能。

这是一个直方图函数,它允许使用更复杂的算法来确定垃圾箱。除了 bins 参数允许指定如何计算垃圾箱的字符串,参数与matplotlib.pyplot.hist()相同。

该函数从astroML移植而来:https://www.astroml.org/

参数:
x : array_likeNumpy:ARRAY_LIKE

要组织编程的数据数组

bins : intlist ,或 str ,可选PYTHON:INT、PYTHON:LIST或PYTHON:STR,可选

如果bins是字符串,则它必须是:

  • “块”:将贝叶斯块用于动态库宽度

  • “knuth”:使用knuth规则确定垃圾箱

  • “scott”:使用scott规则确定垃圾箱

  • “freedman”:使用freedman Diaconis规则来确定垃圾箱

axAxes 实例,可选轴实例,可选

指定要在其上绘制直方图的轴。如果未指定,则将使用当前活动轴。

max_bins : int ,可选PYTHON:int,可选

允许的最大箱数。如果超过几千个箱子,matplotlib的性能将不会很好。如果箱子的数量很大 and 输入数据点的数量太多,则需要很长的时间来计算直方图。

**kwargs

中介绍了其他关键字参数 plt.hist() .

笔记

返回值与的相同 plt.hist()