0
我有一個列表,如下面的列表,其中包含我想要執行單獨操作的矩陣。列表中的對象的矩陣操作
data <- data.frame(matrix(data = c(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1,2,0,0,0,0,2,0,0,0,0,2,0,0,0,0,2), nrow = 8, ncol = 4, byrow = TRUE))
matrix_list <- list(data[1:4, ], data[5:8, ])
我知道我可以在每個對象上做矩陣運算分開,這樣
eigen(matrix_list[[1]])
而且我可以做的所有項目的操作與for
環
for (i in 1:2){print(eigen((data_list[[i]])))}
哪有我跳過for
循環並直接在列表上操作?這將是巨大的,如果我可以像做「徵(matrix_list)」
+1很快!!!! – mnel