scipy.stats.cumfreq(a, numbins, defaultreallimits, weights)
使用直方图函数工作并计算累积频率直方图。它包括累积频率分级值,每个分级的宽度,实际下限,加分。
参数:
arr:[数组]输入数组。
numbins :[int]用于直方图的bin数量。 [默认= 10]
defaultlimits:直方图的(较低,较高)范围。
weights :每个数组元素的[数组]权重。
Results:
-累积频率合并值
-每个箱子的宽度
-下限
-加分。
代码1:
# cumulative frequency
from scipy import stats
import numpy as np
arr1 = [1, 3, 27, 2, 5, 13]
print ("Array element:", arr1, "\n")
a, b, c, d = stats.cumfreq(arr1, numbins = 4)
print ("cumulative frequency:", a)
print ("Lower Limit:", b)
print ("bin size:", c)
print ("extra-points:", d)
输出:
Array element: [1, 3, 27, 2, 5, 13] cumulative frequency: [ 4. 5. 5. 6.] Lower Limit: -3.33333333333 bin size: 8.66666666667 extra-points: 0
代码2:
# cummulative frequency
from scipy import stats
import numpy as np
arr1 = [1, 3, 27, 2, 5, 13]
print ("Array element:", arr1, "\n")
a, b, c, d = stats.cumfreq(arr1, numbins = 4,
weights = [.1, .2, .1, .3, 1, 6])
print ("cumfreqs:", a)
print ("lowlim:", b)
print ("binsize:", c)
print ("extrapoints:", d)
输出:
Array element: [1, 3, 27, 2, 5, 13] cumfreqs: [ 1.6 7.6 7.6 7.7] lowlim: -3.33333333333 binsize: 8.66666666667 extrapoints: 0
相关用法
- Python Scipy stats.sem()用法及代码示例
- Python Scipy stats.mean()用法及代码示例
- Python Scipy stats.normaltest()用法及代码示例
- Python Scipy stats.describe()用法及代码示例
- Python Scipy stats.variation()用法及代码示例
- Python Scipy stats.tmax()用法及代码示例
- Python Scipy stats.relfreq()用法及代码示例
- Python Scipy stats.scoreatpercentile()用法及代码示例
- Python Scipy stats.tstd()用法及代码示例
- Python Scipy stats.tmin()用法及代码示例
- Python Scipy stats.itemfreq()用法及代码示例
- Python Scipy stats.histogram()用法及代码示例
- Python Scipy stats.kurtosistest()用法及代码示例
- Python Scipy stats.kurtosis()用法及代码示例
- Python Scipy stats.gmean()用法及代码示例
注:本文由纯净天空筛选整理自vishal3096大神的英文原创作品 sciPy stats.cumfreq() function | Python。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。