I have a data frame containing some repeated data for bikes I want to gather into one column. Columns are bikes, managers and company branches(countries).
df <- data.frame("bike"=c("Harley-Davidson","Triumph","BMW","BMW","Triumph"),
"branches"=c("USA","UK","GER","FRA","USA"),
"manager"=c("Roy","Beth","Arnold","Arnold","Beth"))
>df
bike branches manager
Harley-Davidson USA Roy
Triumph UK Beth
BMW GER Arnold
BMW FRA Arnold
Triumph USA Beth
I want to gather the branches into one field this way:
bike branches manager
Harley-Davidson USA Roy
Triumph UK, USA Beth
BMW GER, FRA Arnold
The usual long-to-wide strategy is not working