我想知道是否有一种方法可以在下面的paste0()命令中添加一个额外的paste0()字母,这样我的代码就可以打印出:"p1-2" "p1-3" "p2-3"注意到第二个元素中缺少的p,而不是(当前)打印出来:"p1-p2"、"p1-p3"、"p2-p3"?
p <- list()
for(i in 1:3){
p[[i]] <- rbeta(20, 2, 6)
}
paste0("p", combn(seq_along(p), 2, FUN = paste, collapse = "-")) ## HERE ##发布于 2018-01-11 01:25:41
将p粘贴到combn的输入上,而不是输出:
combn(paste0("p", seq_along(p)), 2, FUN = paste, collapse = "-")
# [1] "p1-p2" "p1-p3" "p2-p3"https://stackoverflow.com/questions/48198336
复制相似问题