我想計算R,其被定義爲計算卡方統計量中的R
總和卡方統計量[(O_i-E_i)^ 2/E_i],其中O_i和E_i是類別i中的概率質量。
但問題是我只有一個變量的經驗累積分佈。假設我有一個向量,我可以計算它的經驗累積分佈,並且我也有一個預測的累積分佈。因此,在R中,如何使用這兩個累積概率來計算卡方統計量?
例如,下面是我使用的代碼,
require(VGAM)
X <- rpareto(100,1.5,2.5)
# Empricial distribution of X, P is the true probability
P <- ecdf(X)
#MLEs
scale <- min(X)
shape <- length(X)/sum(log(X/scale))
estimated_prob <- ppareto(X,scale,shape)
予先模擬100個值分佈帕累託,然後計算極大似然估計,所以我有真實數據和預測的分佈。
感謝您的更新。 –
像http://www.r-tutor.com/elementary-statistics/goodness-fit/chi-squared-test-independence? –
這看起來很有前途,謝謝。但問題是,我沒有這兩個變量,而是有一個變量的兩個概率分佈。在那種情況下,如何做到這一點 – Terry