小编Ami*_*wal的帖子

FUN错误(newX [,i],...):找不到函数"sim"

我试图用书来学习R. 我试图做一个例子,对于矩阵的每一行,向量的对应元素将是1或0,这取决于该行中的大多数前d个元素是1还是0.使用的代码是: -

copymaj <- function(rw,d) {
   maj <- sum(rw[1:d]) / d
   return(if(maj > 0.5) 1 else 0)
}

 x
    [,1] [,2] [,3] [,4] [,5]
[1,]  1    0    1    1    0
[2,]  1    1    1    1    0
[3,]  1    0    0    1    1
[4,]  0    1    1    1    0

apply(x,1,copymaj,3)
Run Code Online (Sandbox Code Playgroud)

它显示上述错误.如果我这样做apply(x,1,copymaj(3)),仍会显示错误.

R 2.13安装请帮忙!

r

1
推荐指数
1
解决办法
2451
查看次数

标签 统计

r ×1