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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。