Я читал документацию tidyr
. Я пытаюсь использовать функцию unite
. Можно ли использовать функцию unite
для суммирования указанных столбцов? Используя пример из документации.sum with unite function tidyr
mtcars %>%
unite(vs_am, vs, am)
mpg cyl disp hp drat wt qsec vs_am gear carb
Mazda RX4 21.0 6 160 110 3.90 2.620 16.46 0_1 4 4
Mazda RX4 Wag 21.0 6 160 110 3.90 2.875 17.02 0_1 4 4
Datsun 710 22.8 4 108 93 3.85 2.320 18.61 1_1 4 1
Я пытаюсь понять, как получить его так vs_am не только значения в сочетании как символы, а это добавит значения столбцов? Например. для Mazda RX4, vs_am = 1 (так как 0 + 1 = 1)
Возможно, вы хотите 'dplyr :: mutate'. 'mtcars%>% dplyr :: mutate (vs_am = vs + am)' –
Это будет что-то вроде этого с 'mutate'. 'mtcars%>% rowwise%>% mutate (v_s = sum (vs + am))' – jazzurro
@jazzurro Что делает функция rollise? – user3900661