I have created a long table with 3 columns "valeur", "n" = number of observation for valeur (from 0 to 5), "item" :
valeur n item
<dbl> <int> <chr>
1 0 6 DistrSEm_ACC
2 1 4 DistrSEm_ACC
3 2 11 DistrSEm_ACC
4 3 21 DistrSEm_ACC
5 4 20 DistrSEm_ACC
6 5 8 DistrSEm_ACC
7 0 8 DistrSEm_CLEAR
8 1 8 DistrSEm_CLEAR
9 2 11 DistrSEm_CLEAR
10 3 20 DistrSEm_CLEAR
11 4 13 DistrSEm_CLEAR
12 5 10 DistrSEm_CLEAR
13 1 14 DistrSEm_PROF
14 2 12 DistrSEm_PROF
15 3 17 DistrSEm_PROF
16 4 16 DistrSEm_PROF
17 5 6 DistrSEm_PROF
18 0 9 lowALGf_ACC
19 1 11 lowALGf_ACC
20 3 10 lowALGf_ACC
I need to change it to another dataframe which will look like :
valeur | nb for DistrSEm_ACC | nb for DistrSEm_CLEAR | nb for DistrSEm_PROF
0 | | |
1 | | |
2 | | |
3 | | |
4 | | |
5 | | |
There is another problem that some "valeur" are absent, for exemple there is no "0" for "DistrSEm_PROF."