2017-06-13 65 views
-2

我有一個包含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

回答

1
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))