Cómo calcular los rowums usando tidyverse

yo hicemtcars %>% by_row(sum) pero recibí el mensaje:

by_row() es obsoleto; utilice una combinación de: tidyr :: nest (); dplyr :: mutate (); purrr :: mapa ()

Mi enfoque ingenuo es este

mtcars %>% 
  group_by(id = row_number()) %>% 
  nest(-id) %>% 
  mutate(hi = map_dbl(data, sum))

¿Hay alguna manera de hacerlo sin crear una columna "id"?

Respuestas a la pregunta(3)

Su respuesta a la pregunta