将函数应用于矩阵列表

时间:2017-06-22 20:06:53

标签: r

我有一个矩阵列表(注意:它们的尺寸不同于此示例):

x <- matrix(1:10, ncol=2)
y <- x+300
mylist <- list(x, y)

我想在矩阵列表中的每个矩阵上运行一个函数networklevel。该函数具有可以计算的各种指数;我想使用index= "linkage density"此函数可以在install.packages('bipartite')中找到。我希望输出是该函数的值的向量。我尝试了以下代码:

lapply(mylist, FUN= function(mylist) networklevel(mylist[[i]], index="linkage density"))

这个例子的答案是:

 output<- c(3.285977, 3.49994) 

0 个答案:

没有答案
相关问题