我在 R 中有一个由 1 和 2 组成的 2 x 30 矩阵。我想知道如何在矩阵的每个元素之前添加一个额外的 "p:"
?
例如,p1: 1、p2: 2、p3: 1、p4: 2
等等。
这是我尝试过但没有成功的方法:
a <- matrix(rep(1:2, 30), 2, 30)
a <- paste0("p", 1:30, ":")
最佳答案
我们将“p”与序列一起粘贴
,然后将其与矩阵
“a”一起粘贴
,并将输出分配回“一个'
a[] <- paste(paste0("p", 1:30), a, sep=": ")
关于r - 将字符元素添加到数值矩阵,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54134901/