0
如何連接R中的矩陣?R矩陣分區和concat
我有一些大型矩陣:
> dim(land)
[1] 1760 880
我想是這樣的:
A B C D
E F G H
一分爲二,並CONCAT獲得:
C D A B
G H E F
如何連接R中的矩陣?R矩陣分區和concat
我有一些大型矩陣:
> dim(land)
[1] 1760 880
我想是這樣的:
A B C D
E F G H
一分爲二,並CONCAT獲得:
C D A B
G H E F
試試這個:
#reproducible matrix
land <- as.matrix(read.table(text="A B C D
E F G H"))
#output
cbind(land[,(ncol(land)/2+1):ncol(land)],
land[,1:(ncol(land)/2)])
# V3 V4 V1 V2
#[1,] "C" "D" "A" "B"
#[2,] "G" "H" "E" "F"
+1。你也可以避免'cbind':land [,c((ncol(land)/ 2 + 1):ncol(land),1:(ncol(land)/ 2))]'。 – A5C1D2H2I1M1N2O1R2T1