python 計算均值 方差 標準差

2021-10-11 02:44:25 字數 759 閱讀 9190

import numpy as np

a = [5, 6, 16, 9]

print(np.mean(a))

最後結果

9.0
np.mean方法即可求均值

var = np.var(a)

print(var)

輸出結果

18.5
如果我們模擬一下計算方差的過程

var2 = [math.pow(x-np.mean(a), 2) for x in a]

print(np.mean(var2))

輸出結果

18.5
np.var計算的是整體方差,如果想要計算樣本方差,即除數的分母為n-1,可以指定ddof引數

sample_var = np.var(a, ddof=1)

print(sample_var)

輸出結果為

24.666666666666668
std = np.std(a)

std2 = np.std(a, ddof=1)

print(std)

print(std2)

std函式計算的是整體標準差。跟var函式一樣,如果指定ddof=1,計算的是樣本標準差。

均值,方差,標準差

對於一維資料的分析,最常見的就是計算平均值 mean 方差 variance 和標準差 standard deviation 在做 特徵工程 的時候,會出現缺失值,那麼經常會用到使用 平均值 或者 中位數等進行填充。平均值平均值的概念很簡單 所有資料之和除以資料點的個數,以此表示資料集的平均大小 其...

使用程式計算 方差 標準差

統計方差 初中公式 平均值 m x1 x2 x3 xn n 方差 x1 m 2 x2 m 2 x3 m 2 n x1 2 x2 2 x3 2 xn 2 2 m x1 x2 x3 xn n m 2 n 現有2個已知的方差 怎麼合併 記錄 value1為第乙個方差的值,記錄sum1為方差1的和,記錄co...

方差 標準差以及協方差

今天在看最優化基礎的時候,看到乙個協方差的使用,但是映像卻不是很清晰,特寫一篇博文記錄協方差。說到協方差,那我們還是從方差開始看起。方差 標準差以及協方差都是用來衡量樣本資料的變化情況的。不同的是方差和標準差只能衡量一組資料的變化情況,協方差可以衡量兩組資料之間的變化情況。那我們先來看方差 方差是樣...