答案 0 :(得分:1)
以R表示的示例是
A <- matrix(c(1, 4, 2), nrow = 1)
colnames(A) <- c("B", "D", "E")
A
# B D E
# [1,] 1 4 2
B <- matrix(c(2, 5, 1), nrow = 1)
colnames(B) <- c("E", "B", "D")
B
# E B D
# [1,] 2 5 1
然后我们可以简单地按照与A
中的列相同的顺序对B
的列进行子集化:
A[, colnames(B)]
# E B D
# 2 1 4