<分区>
我有大约 150k 行和 1 列,有些行有超过 1 个单词,所以我需要做的是将所有行“连接”成 1 行并用 ;
分隔
这就是我现在得到的:
客户端
1 约翰
2 卡尔
3 凯蒂·史密斯
4 摩根士丹利
我需要看到的是:
客户端
John S;Carl;Katy Smith;J P Morgan Stanley
我试过:
paste(Client, sep = '', collapse = ';')
但它不起作用。
请帮忙?
<分区>
我有大约 150k 行和 1 列,有些行有超过 1 个单词,所以我需要做的是将所有行“连接”成 1 行并用 ;
分隔
这就是我现在得到的:
客户端
1 约翰
2 卡尔
3 凯蒂·史密斯
4 摩根士丹利
我需要看到的是:
客户端
John S;Carl;Katy Smith;J P Morgan Stanley
我试过:
paste(Client, sep = '', collapse = ';')
但它不起作用。
请帮忙?
最佳答案
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"
关于r - 将几行粘贴到由 R 中的 ";"分隔的 1 行中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48666180/