当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python Scipy stats.relfreq()用法及代码示例


scipy.stats.relfreq(a, numbins, defaultreallimits, weights) 是使用直方图函数的相对频率直方图。

参数:
arr:[数组]输入数组。
numbins:直方图使用的箱数。 [默认= 10]
defaultreallimits:直方图的(较低,较高)范围。
重量:每个数组元素的[数组]权重。

Results:
-相对频率合并值
-每个箱子的宽度
-下限
-加分。



代码1:

# relative 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.relfreq(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: [0.66666667 0.16666667 0.         0.16666667]
Lower Limit: -3.333333333333333
bin size: 8.666666666666666
extra-points: 0

代码2:

# relative 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.relfreq(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: [0.26666667 1.         0.         0.01666667]
lowlim: -3.333333333333333
binsize: 8.666666666666666
extrapoints: 0



相关用法


注:本文由纯净天空筛选整理自vishal3096大神的英文原创作品 sciPy stats.relfreq() function | Python。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。