簡體   English   中英

如何測試 python 中離散和連續隨機變量的相等性?

[英]How can I test means equality of discrete and continuous random variable in python?

我有兩個隨機變量:X 和 Y。X 變量(在 0 和 10 之間變化)是連續的,Y 是離散的(在 0 和 100 之間變化)。 我想知道我是否可以進行 t-Test 來檢查這兩個隨機變量是否相等? 在任何統計或數學 python 包中也有現成的解決方案嗎?

可能最好的選擇是使用 scipy。 我們可以在官方網站上找到有關此的確切信息:

https://docs.scipy.org/doc/scipy/reference/generated/scipy.stats.ttest_ind.html

唯一的問題是,變量應該是數組格式。 所以你必須把 X 和 Y 改成 np.array。

在您的情況下,它將像這樣工作:

import numpy as np
from scipy.stats import ttest_ind
X = np.array(X_list)
Y = np.array(Y_list) 

ttest_ind(X, Y) 

結果可能如下所示:

Ttest_indResult(statistic=0.26833823296238857, pvalue=0.788494433695651)
    

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM