我有大约150k行和1个col,有些行有超过1个字,所以我需要做的是获取所有行"连接"分为1行并以;
分隔
这就是我现在所拥有的:
Client
1 John S
2 Carl
3 Katy Smith
4 J P Morgan Stanley
我需要看到的是:
Client
John S;Carl;Katy Smith;J P Morgan Stanley
我试过了:
paste(Client, sep = '', collapse = ';')
但它不起作用。
请帮忙吗?
答案 0 :(得分:2)
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"