Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R中数据帧上的矢量化prop.test_R_Dataframe_Statistics_Vectorization_Statistical Test - Fatal编程技术网

R中数据帧上的矢量化prop.test

R中数据帧上的矢量化prop.test,r,dataframe,statistics,vectorization,statistical-test,R,Dataframe,Statistics,Vectorization,Statistical Test,这是一个基本问题,我得到以下错误 prop.test中出错:“x”和“n”必须具有相同的长度 使用此代码 cv_MH$pval <- (prop.test(x = c(cv_MH$search, cv_MH$against), n = c(size, size2)))$p.value 基本上,我试图在cv_MH中创建另一个变量来计算p值 谢谢。我想你需要对x中的每个值重复计数(n)。 这个怎么样 cv_MH$pval <- prop.test(x = c(cv_MH$search,

这是一个基本问题,我得到以下错误

prop.test中出错:“x”和“n”必须具有相同的长度

使用此代码

cv_MH$pval <- (prop.test(x = c(cv_MH$search, cv_MH$against), n = c(size, size2)))$p.value
基本上,我试图在cv_MH中创建另一个变量来计算p值


谢谢。

我想你需要对x中的每个值重复计数(n)。 这个怎么样

cv_MH$pval <- prop.test(x = c(cv_MH$search, cv_MH$against), 
                        n = c(rep(size, length(cv_MH$search)),
                              rep(size2, length(cv_MH$against))))$p.value

cv_MH$pval是的,成功了!为什么重复计数会起作用?简单地说,prop.function比较成功率,所以需要提供相等数量的分子和分母…我以为我有2个分子和2个分母。。。(分子是
cv_MH$search
cv_MH$,分母是
size
size2
)?
cv_MH$pval <- prop.test(x = c(cv_MH$search, cv_MH$against), 
                        n = c(rep(size, length(cv_MH$search)),
                              rep(size2, length(cv_MH$against))))$p.value