【发布时间】:2021-05-18 17:08:05
【问题描述】:
我正在尝试使用向量中的值填充矩阵,其中每个值的名称是矩阵的列名和行名的组合。
set.seed(1001)
mat <- matrix(nrow = 2, ncol = 3, dimnames = list(c("one", "two"), c("house", "tree", "flower")))
vec <- sample.int(10, 5)
names(vec) <- c("one_house", "one_flower", "two_tree", "two_house", "one_tree")
我正在寻找的输出是这样的:
matrix(c(4, 7, 6, 2, 3, NA), nrow = 2, ncol = 3, dimnames = list(c("one", "two"), c("house", "tree", "flower")))
对此的任何帮助将不胜感激。
【问题讨论】:
-
我从你展示的种子中得到不同的价值