2017-02-24 15 views
-1

以下のデータがあります。Rのデータを変換するには?

1 b c 10 
1 b c 30 
2 c a 20 

次に、以下のようにデータを変換します。

1 b c 10,30 
2 c a 20 

Rを使用して目標を達成するにはどうすればよいですか?

答えて

0

我々は使用することができますdplyr

library(dplyr) 
df1 %>% 
    group_by_(.dots = names(df1)[1:3]) %>% 
    summarise(col4 = toString(col4)) 
# col1 col2 col3 col4 
# <int> <chr> <chr> <chr> 
#1  1  b  c 10, 30 
#2  2  c  a  20 
関連する問題