2012-07-28 64 views
0

我需要做的伯努利試驗R.這樣的IM清楚其有效地在相似的格式二項式檢驗中的R

binom.test(x, n, p = 0.5, 
alternative = c("two.sided", "less", "greater"), 
conf.level = 0.95) 

一個binom測試我有我的scenatio這是0或1,因此兩種可能的結果我假設概率是0.3或0.7。我只是不確定如何編碼這在R.感謝您的任何幫助

+0

這可能更適合於http://stats.stackexchange.com/ – 2012-07-28 17:36:26

+5

您可以對數據形式和您想測試的假設有一些更具體的瞭解嗎? – 2012-07-28 18:56:39

回答

0

統計假設測試取決於你對數據的假設。假設你相信1出現在超過0.7次的數據中。因此,有兩種可能的情況:

H0:1的數據出現超過0.7 H1:1的數據出現小於0.7

所以,你要測試H0(零假設)對H1(備選假設)。在這種情況下二項檢驗是:

binom.test(
    table(factor(levels = c(1,0), x=data)), 
    p = 0.7, 
    alternative = 'less') 

和輸出數據是一樣的東西:

data: table(factor(levels = c("true", "false"), x = data)) 
number of successes = 42587, number of trials = 64000, p-value = 1 
alternative hypothesis: true probability of success is less than 0.7 
95 percent confidence interval: 
    0.000000 0.668492 
sample estimates: 
    probability of success 
0.6654219 

正如你所看到的p值是磨碎機比0.05,因此H0被接受。