【发布时间】:2019-11-14 05:22:19
【问题描述】:
我已经运行了以下 R 代码来将 char 'group' 与数字序列结合起来
paste0('group', seq(1, 5))
输出是
"group1" "group2" "group3" "group4" "group5"
如何使结果为向量或列表,如下所示?
c("group1", "group2", "group3", "group4", "group5")
【问题讨论】:
-
您的输入 (
paste0('group', seq(1, 5))) 和预期输出 (c("group1", "group2", "group3", "group4", "group5")) 有什么区别?如果您使用identical进行检查,则输出为 TRUE,identical(paste0('group', seq(1, 5)), c("group1", "group2", "group3", "group4", "group5")) -
你想要逗号吗?不是已经是向量了吗?电话里所以说不清楚。我认为您只是对 R 如何打印向量感到困惑。
-
如果要输出 R 命令以创建该样式的对象,请使用
dput,例如dput(paste0('group', 1:5))
标签: r