我有两个变量,一个是依赖变量,另一个是自变量。因变量为x
,自变量为y
。因变量本身就是一个矩阵,它可以迭代为x[,1:n]
;自变量也是如此。自变量可以迭代为y[,1:n]
。现在对于变量的一个单个实例 - 我将使用R中的表函数来查找ROC,如下所示:table(y[,1], round(x[,1])
。我想在这里使用apply函数,以便我可以同时迭代这两个变量 - 类似于apply(ind_var,dep_var,2,function(x,y){x,round(y)})
这可以使用for循环轻松完成 - 是否可以使用apply
完成?< / p>
由于
答案 0 :(得分:1)
尝试使用sapply
:
sapply(1:ncol(x), function(i) table(y[,i], round(x[,i]))