如何连接R中的数据帧中的每个变量

问题描述:

我有一个包含500个字符串列的数据集。我如何连接所有这些?我看过,所以我知道我可以使用粘贴并列出各个列,但有没有办法做到这一点?如何连接R中的数据帧中的每个变量

谢谢。

V1 V2 V3 V4 
A B C D 
E F G H 

屈服

New_V1 
ABCD 
EFGH 
+0

'DT [新:= do.call(paste0,.DT)]' – Masoud

+0

马苏德这个解决方案是不适合我的工作......是有什么失踪? – pyll

+0

@pyll是的,在'dt'之前有一个额外的点'.'。 – Masoud

V1 <- c('A', 'E') 
V2 <- c('B', 'F') 
V3 <- c('C', 'G') 
V4 <- c('D', 'H') 

df1 <- data.frame(V1, V2, V3, V4) 

df2 <- data.frame(New_V1 = do.call(paste0, df1))