我有一个名为L
的列表列表,每个元素L[[i]][[j]]
都是一个向量。
我想得到的是:
。 。 。对于每个“初始列表”L[[i]]
一个具有相关性的向量:
(cor(L[[i]][[1]], L[[i]][[1]]) , cor(L[[i]][[1]], L[[i]][[2]]), . . ., cor(L[[i]][[1]], L[[i]][[10]]))
我使用以下代码尝试了它:
lapply(BRAY.dis, function(x) unlist(lapply(x, function(y) cor(y, y[[1]]))))
但我收到了以下消息:
"Error in cor(y, y[[1]]) : incompatible dimensions"
# Example:
set.seed(123)
L <- list()
for (i in 1:20){
L[[i]] <- list()
for (j in 1:10){
L[[i]][[j]] <- runif(100)
}
}
答案 0 :(得分:0)
根据@Roland的建议,我问的问题的解决方案是:
awk -F"|" 'NF==2' Input_file