gpt4 book ai didi

r - 如何在R中粘贴命令的每个元素之间插入逗号?

转载 作者:行者123 更新时间:2023-12-04 12:27:50 26 4
gpt4 key购买 nike

如何在 R 中粘贴命令的每个元素之间插入逗号?

paste ("X",1:5,sep="")

"X1" "X2" "X3" "X4" "X5"

现在我想在每个元素之间插入一个逗号
Desired Output 

"X1","X2","X3","X4","X5"

谢谢你的帮助

最佳答案

我认为以下两个命令之一应该适合您:

> paste ("X",1:5,sep="", collapse=",")
[1] "X1,X2,X3,X4,X5"
> paste ("'","X",1:5,"'",sep="", collapse=",")
[1] "'X1','X2','X3','X4','X5'"

更新,基于评论:

无需在矢量元素“之间”放置逗号。您可以使用 paste 的输出命令为 col.names arg 到 read.table .
lines <-
"0 1 2 3 4
5 6 7 8 9"

con <- textConnection(lines)
cnames <- paste("X",1:5,sep="")
x <- read.table(con, col.names=cnames)
close(con)
x
# X1 X2 X3 X4 X5
# 1 0 1 2 3 4
# 2 5 6 7 8 9

关于r - 如何在R中粘贴命令的每个元素之间插入逗号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4420143/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com