我有一个矩阵列表(注意:它们的尺寸不同于此示例):
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)