将几行粘贴到一行中,以“分隔”&引用;在R

将几行粘贴到一行中,以“分隔”&引用;在R,r,dataframe,R,Dataframe,我有大约150k行和1列,有些行有超过1个单词,所以我需要做的是将所有行“连接”成1行,并用分隔 这就是我现在得到的: 客户端 1约翰S 2卡尔 3凯蒂·史密斯 4摩根士丹利 我需要看到的是: 客户端 约翰S;卡尔;凯蒂·史密斯;摩根士丹利 我试过: 粘贴(客户端,sep='',collapse=';')但它不起作用 请帮助?df是客户端a数据帧?您需要将向量传递到pastepaste(df[,1],sep='',collapse=';')与您的非常相似。@jazzurro我已经解释了我发布此问

我有大约150k行和1列,有些行有超过1个单词,所以我需要做的是将所有行“连接”成1行,并用
分隔
这就是我现在得到的:

客户端
1约翰S
2卡尔
3凯蒂·史密斯
4摩根士丹利

我需要看到的是:

客户端
约翰S;卡尔;凯蒂·史密斯;摩根士丹利

我试过:

粘贴(客户端,sep='',collapse=';')
但它不起作用


请帮助?

df是
客户端
a
数据帧
?您需要将向量传递到
paste
paste(df[,1],sep='',collapse=';')与您的非常相似。@jazzurro我已经解释了我发布此问题的原因,因为我是该领域的新手。@RaulGonzales我了解您的情况。这里面有很多问题。如果你为你的任务输入一些关键词,你就能找到答案或提示。你能在下一次问之前做到吗?如果您确实找不到任何相关问题,可以寻求帮助。:)
df <- data.frame(x=c("John S", "Carl", "Katy Smith", "J P Morgan Stanley")) 
paste(df$x, collapse = ";")

[1] "John S;Carl;Katy Smith;J P Morgan Stanley"