最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python驗證多組數(shù)據(jù)之間有無顯著差異

 更新時間:2022年01月02日 15:23:35   作者:fff2zrx?  
這篇文章主要介紹了python驗證多組數(shù)據(jù)之間有無顯著差異,利用方差分析和卡方分布驗證多組數(shù)據(jù)之間的某些屬性有無顯著性差異,對于連續(xù)性屬性可以用方差分析,對于離散型屬性可以用卡方檢驗。下面文章詳細內(nèi)容需要的小伙伴可以參考一下

一、方差分析

1.單因素方差分析

通過箱線圖可以人肉看出10組的訂單量看起來差不多,為了更科學(xué)比較10組的訂單量有無顯著差異,我們可以利用方差分析

from statsmodels.formula.api import ols
from statsmodels.stats.anova import anova_lm
model = ols('orders~C(label)',data=need_data).fit()
anova_table = anova_lm(model, typ = 2)
print(anova_table)

結(jié)果顯示,p值為0.62大于0.05,不能拒絕原假設(shè),所以這10組的訂單量分布沒有顯著差異。

二、卡方檢驗

如果是比較多組之間的非連續(xù)值指標(biāo)是否存在差異呢?

如檢查上面10組的男女比例是否存在顯著差異

計算各組觀察頻數(shù):

data2=data1.melt(id_vars=['性別'],value_name='觀察頻數(shù)')
data2.head()

計算總體的男女比例:

rate=(data2.groupby(['性別'])['觀察頻數(shù)'].sum()/data2.groupby(['性別'])['觀察頻數(shù)'].sum().sum()).reset_index()
rate.columns=['性別','rate']
rate

計算各組用戶總數(shù):

group_sum=data2.groupby(['組別'])['觀察頻數(shù)'].sum().reset_index()
group_sum.columns=['組別','組內(nèi)用戶數(shù)']
group_sum

計算卡方值:

import math
data3=pd.merge(data2,group_sum,on=['組別'],how='left')
data3=pd.merge(data3,rate,on=['性別'],how='left')
data3['期望頻數(shù)']=data3['組內(nèi)用戶數(shù)']*data3['rate']
data3['卡方值']=data3.apply(lambda x: math.pow((x.期望頻數(shù)-x.觀察頻數(shù)),2)/x.期望頻數(shù),axis=1)
data3.head()

本案例的自由度為(10-1)*(2-1)=9,選取顯著性水平為0.05,查卡方分布表得臨界值為18.31
因為7.01<18.31,所以不能拒絕原假設(shè),即各組的性別分布不存在顯著性差異。

到此這篇關(guān)于python驗證多組數(shù)據(jù)之間有無顯著差異的文章就介紹到這了,更多相關(guān)python驗證多組數(shù)據(jù)之間有無顯著差異內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • pytorch--之halfTensor的使用詳解

    pytorch--之halfTensor的使用詳解

    這篇文章主要介紹了pytorch--之halfTensor的使用詳解,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-05-05
  • Python之tkinter進度條Progressbar用法解讀

    Python之tkinter進度條Progressbar用法解讀

    這篇文章主要介紹了Python之tkinter進度條Progressbar用法解讀,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • 詳解Python中的Dict

    詳解Python中的Dict

    這篇文章主要為大家介紹了Python中的Dict,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2021-12-12
  • python中關(guān)于for循環(huán)的碎碎念

    python中關(guān)于for循環(huán)的碎碎念

    這篇文章主要介紹了python中關(guān)于for循環(huán)使用過程中的碎碎念,需要的朋友可以參考下
    2017-06-06
  • python 檢測nginx服務(wù)郵件報警的腳本

    python 檢測nginx服務(wù)郵件報警的腳本

    這篇文章主要介紹了python 檢測nginx服務(wù)郵件報警的腳本,幫助大家更好的利用python監(jiān)控服務(wù)器狀態(tài),感興趣的朋友可以了解下
    2020-12-12
  • Python列表append和+的區(qū)別淺析

    Python列表append和+的區(qū)別淺析

    這篇文章主要介紹了Python列表append和+的區(qū)別淺析,本文得出一的結(jié)論是使用append實際是修改一個列表,使用+實際是創(chuàng)建一個新的列表,需要的朋友可以參考下
    2015-02-02
  • python切片的步進、添加、連接簡單操作示例

    python切片的步進、添加、連接簡單操作示例

    這篇文章主要介紹了python切片的步進、添加、連接簡單操作,結(jié)合實例形式分析了Python切片運算的常見操作技巧,需要的朋友可以參考下
    2019-07-07
  • PyQT5 QTDesigner窗口及組成的實現(xiàn)

    PyQT5 QTDesigner窗口及組成的實現(xiàn)

    這篇文章主要介紹了PyQT5 QTDesigner窗口及組成的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-04-04
  • 詳解如何理解并正確使用Python中的f字符串

    詳解如何理解并正確使用Python中的f字符串

    Python中的f字符串是一種字符串格式化語法,它可以將變量、表達式和函數(shù)等動態(tài)地嵌入到字符串中,本文就來詳細講講如何理解并正確使用它吧
    2023-06-06
  • python使用wxPython打開并播放wav文件的方法

    python使用wxPython打開并播放wav文件的方法

    這篇文章主要介紹了python使用wxPython打開并播放wav文件的方法,涉及Python操作音頻文件的相關(guān)技巧,需要的朋友可以參考下
    2015-04-04

最新評論

贡觉县| 文水县| 惠安县| 尖扎县| 山东省| 湟源县| 庐江县| 陇川县| 正阳县| 梁山县| 顺昌县| 平乐县| 双牌县| 会东县| 临江市| 武义县| 贵溪市| 霞浦县| 乐陵市| 天水市| 舒兰市| 开封县| 安达市| 寿阳县| 河间市| 渭源县| 基隆市| 凌海市| 城步| 西贡区| 抚宁县| 彭阳县| 华阴市| 温宿县| 茶陵县| 武川县| 吉隆县| 永康市| 靖州| 铅山县| 靖边县|