用法:
class statistics.NormalDist(mu=0.0, sigma=1.0)
返回一个新的
NormalDist
对象,其中mu
代表 arithmetic mean 和sigma
代表 standard deviation 。如果
sigma
为负数,则引发StatisticsError
。NormalDist
的实例支持常数的加法、减法、乘法和除法。这些操作用于平移和缩放。例如:>>> temperature_february = NormalDist(5, 2.5) # Celsius >>> temperature_february * (9/5) + 32 # Fahrenheit NormalDist(mu=41.0, sigma=4.5)
不支持将常量除以
NormalDist
的实例,因为结果不会呈正态分布。由于正态分布来自自变量的加性效应,因此可以将 add and subtract two independent normally distributed random variables 表示为
NormalDist
的实例。例如:>>> birth_weights = NormalDist.from_samples([2.5, 3.1, 2.1, 2.4, 2.7, 3.5]) >>> drug_effects = NormalDist(0.4, 0.15) >>> combined = birth_weights + drug_effects >>> round(combined.mean, 1) 3.1 >>> round(combined.stdev, 1) 0.5
3.8 版中的新函数。
相关用法
- Python statistics.median_grouped用法及代码示例
- Python statistics.median_high用法及代码示例
- Python statistics.quantiles用法及代码示例
- Python statistics.correlation用法及代码示例
- Python statistics.multimode用法及代码示例
- Python statistics.mean用法及代码示例
- Python statistics.median用法及代码示例
- Python statistics.covariance用法及代码示例
- Python statistics.median_low用法及代码示例
- Python statistics.mode用法及代码示例
- Python statistics.linear_regression用法及代码示例
- Python statistics.pvariance用法及代码示例
- Python statistics.harmonic_mean用法及代码示例
- Python statistics.variance用法及代码示例
- Python statistics mean()用法及代码示例
- Python staticmethod()用法及代码示例
- Python staticmethod用法及代码示例
- Python Scipy stats.cumfreq()用法及代码示例
- Python Scipy stats.nanmean()用法及代码示例
- Python Scipy stats.gengamma()用法及代码示例
注:本文由纯净天空筛选整理自python.org大神的英文原创作品 statistics.NormalDist。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。