次のような 2 つのリストがあります。
mylist <- list(a=c(1:5),
b = c(5:12),
c = c(2:8))
list.id <- list(a=2, b=8, c=5)
mylistの対応する要素よりも大きいの要素の数を数え、その結果をmylist の要素の でlist.id除算したいと考えています。length私はこの関数を書きました。
perm.fun <- perm.fun2 = function(x,y){length(which(x[[i]] < y[[i]]))/length(x[[i]])}
しかし、そうすると:lapply(mylist, perm.fun, list.id)期待した結果が得られません。
ありがとう