国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 幫助中心 > 正文

NumPy統計函數的實現方法

2024-07-09 22:43:12
字體:
來源:轉載
供稿:網友

numpy.amin()和numpy.amax()

numpy.amin()用于計算數組中元素沿著指定軸的最小值。

numpy.amax()用于計算數組中元素沿著指定軸的最大值

a=np.array([1,3,6],[3,4,11],[6,1,4])print(np.amin(a,1) #每行最小值print(np.amin(a,0) #每列最小值print(np.amax(a)  #所有元素中最大值print(np.amax(a,1)) #j每行的最大值

結果:

[1 3 1]
[1 1 4]
11
[ 6 11  6]

numpy.ptp()

用來計算數組中元素的最大值與最小值的差(最大值-最小值)。

numpy.percentile()

表示百分比

numpy.percentile(a,q,axis)
a:輸入數組 q:要計算的百分位數 axis:沿著它計算百分位數的軸

對于一個數組,我們設置它的百分位數為20,則我們可以推算出在該數組排序中在百分之20上的值是多少,例如:

percentail百分數a = np.array([[21, 60, 4], [10, 20, 1]])print('數組a:')print(a)print('調用 percentile() 函數:') 50% 的分位數,就是 a 里排序之后的中位數print(np.percentile(a, 20)) axis 為 0,在縱列上求print(np.percentile(a, 20, axis=0)) axis 為 1,在橫行上求print(np.percentile(a, 20, axis=1)) 保持維度不變print(np.percentile(a, 20, axis=1, keepdims=True))

結果:

數組a:
[[21 60  4]
 [10 20  1]]
調用 percentile() 函數:
4.0
[12.2 28.   1.6]
[10.8  4.6]
[[10.8]
 [ 4.6]]

Process finished with exit code 0

標準差

std=sqrt(mean((x-x.mean()) * * 2)

其中mean((x-x.mean()) * * 2)是指每個樣本與全體樣本值的平均數之差,即方差,標準差就是方差的平方根。

其它統計函數

numpy.mediam()

用于計算數組a中元素的中位數

numpy.average()

將各數值乘以相應的權數,然后加總求和得到總體值,再除以總的單位數。即用來計算加權平均數

numpy.mean()

返回數組元素的算術平均值

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網之家。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 樟树市| 宣武区| 蕲春县| 太原市| 扎鲁特旗| 河池市| 台湾省| 和林格尔县| 青铜峡市| 安溪县| 和龙市| 汉阴县| 金塔县| 崇明县| 长武县| 连山| 长葛市| 呼和浩特市| 开平市| 虞城县| 天长市| 苏尼特右旗| 沁源县| 同心县| 金秀| 菏泽市| 陵川县| 突泉县| 日照市| 民县| 聊城市| 阜南县| 淮南市| 靖江市| 武威市| 五峰| 白银市| 泗洪县| 广东省| 富平县| 行唐县|