I have a dataset that looks like this.
Day|Population|Red|Yellow|Orange|Green
1 30 15 3 4 8
2 50 10 30 5 5
3 10 3 6 1 0
4 25 2 10 10 3
I want to create something that looks like this
Day|Color |Population
1 Green 8
1 Red,Orange,Yellow 22
2 Green 5
2 Red,Orange,Yellow 45
3 Green 0
3 Red,Orange,Yellow 10
4 Green 3
4 Red,Orange,Yellow 22
I have something that looks like this but it doesn't work
df<- rbind(
summarise(df,Day,Population=df$Green,Color="Green"),
summarise(df,Day,Population=sum(df$Red,df$Yellow,df$Orange),
Color="Red,Orange,Yellow"))