使用python計(jì)算方差方式——pandas.series.std()
如何計(jì)算方差
簡(jiǎn)單展示一下pandas里怎么計(jì)算方差:
def def_std(df): ? for ix,row in df.iterrows(): ? ? std = row.std() ? ? df.loc[ix,"std"] = std ? return df
Python計(jì)算方差、標(biāo)準(zhǔn)差
方差、標(biāo)準(zhǔn)差
1.離散程度的測(cè)度值之一
2.最常用的測(cè)度值
3.反應(yīng)了數(shù)據(jù)的分布
4.反應(yīng)了各變量值與均值的平均差異
5.根據(jù)總體數(shù)據(jù)計(jì)算的,稱為總體方差或標(biāo)準(zhǔn)差;根據(jù)樣本數(shù)據(jù)計(jì)算的稱為樣本方差或標(biāo)準(zhǔn)差。
(標(biāo)準(zhǔn)差、方差越大,離散程度越大)
1、方差
方差刻畫了隨機(jī)變量的取值對(duì)于其數(shù)學(xué)期望的離散程度。
2、標(biāo)準(zhǔn)差
方差是數(shù)據(jù)的平方,與檢測(cè)值本身相差太大,人們難以直觀的衡量,所以常用方差開根號(hào)換算回來這就是我們要說的標(biāo)準(zhǔn)差。標(biāo)準(zhǔn)差擁有良好的數(shù)學(xué)性質(zhì),相比較而言,應(yīng)用最為廣泛
Python中的標(biāo)準(zhǔn)差,方差實(shí)現(xiàn)
import numpy as np? arr = [1,2,3,4,5,6] #求方差 arr_var = np.var(arr) #求標(biāo)準(zhǔn)差 arr_std = np.std(arr,ddof=1) print("方差為:%f" % arr_var) print("標(biāo)準(zhǔn)差為:%f" % arr_std)
numpy
:計(jì)算的是總體(母體)標(biāo)準(zhǔn)差,參數(shù)ddof = 0。pandas
:計(jì)算的是樣本標(biāo)準(zhǔn)差,參數(shù)ddof = 1。
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python 實(shí)現(xiàn)RSA加解密文本文件
這篇文章主要介紹了Python 實(shí)現(xiàn)RSA加解密文本文件的方法,幫助大家更好的理解和使用python,感興趣的朋友可以了解下2020-12-12如何通過Python收集MySQL MHA 部署及運(yùn)行狀態(tài)信息的功能
本篇幅主要介紹如何通過Python實(shí)現(xiàn)收集MHA 集群 節(jié)點(diǎn)信息 和 運(yùn)行狀態(tài)的功能。這些信息將是CMDB信息的重要組成部分,感興趣的朋友一起看看吧2021-10-10一文了解python 3 字符串格式化 F-string 用法
本文介紹在python 3 編程中,如何進(jìn)行字符串格式化。介紹了F-string的用法,通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的工作或?qū)W習(xí)具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2020-03-03beam search及pytorch的實(shí)現(xiàn)方式
這篇文章主要介紹了beam search及pytorch的實(shí)現(xiàn)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2021-05-05Python學(xué)習(xí)之Anaconda的使用與配置方法
我在學(xué)習(xí)Python的爬蟲框架中看到看到了anaconda的介紹,簡(jiǎn)直是相見恨晚啊,我覺的每個(gè)Python的學(xué)習(xí)網(wǎng)站上首先都應(yīng)該使用anaconda來進(jìn)行教程,因?yàn)樵趯?shí)踐的過程中光環(huán)境的各種報(bào)錯(cuò)就能消磨掉你所有的學(xué)習(xí)興趣2018-01-01Python中使用glob和rmtree刪除目錄子目錄及所有文件的例子
這篇文章主要介紹了python中使用glob和rmtree刪除目錄子目錄及所有文件的例子,需要的朋友可以參考下2014-11-11