I have this dataframe (there are 20 more columns like class
but just for the example I show a short version):
niv ID class1 class2 class3
A x 10 5 7
A y 15 3 1
A z 11 2 4
B u 17 7 3
B w 18 7 9
So I wanted to group_by(niv)
and to summarise the ID
column just counting it and class1
, class2
and class3
columns to add up in just one command. I tried summarise_each
but I can't sort out how to use it. Also the objetive would be to learn how to mix different funs in the summarise function when you have a dataframe with a lot of columns.
The summarise dataframe I need is this one:
niv n_ID sum_class1 sum_class2 sum_class3
A 3 36 10 12
B 2 35 14 12
Thanks in advance.