【发布时间】:2018-04-03 01:17:24
【问题描述】:
以下是我试过的代码
aaxab.res=NULL
chiaaxab <- for (i in 1:length(gt)) {
observed <- c(aa.count[i], ab.count[i])
expected <- c(0.5, 0.5)
chisq.test(observed, p=c(0.5, 0.5))$p.value
p.value <- ifelse(is.na(T.value ))
aaxab.res <- c(abxaa.res, p.value)
}
但我不断收到错误:
Error in chisq.test(observed, p = c(0.5, 0.5)) : at least one entry of 'x' must be positive.
有人可以帮忙纠正这个问题,因为我对 R 很陌生
【问题讨论】:
-
请提供一个可重现的小例子
标签: r loops chi-squared