Suma todos los valores en cada columna de un data.frame en R
Dado este conjunto de datos:
Name Height Weight
1 Mary 65 110
2 John 70 200
3 Jane 64 115
Me gustaría sumar todas las columnas calificadoras (Altura y Peso) produciendo
199 425
El problema es que los calificadores pueden ser más que solo 2 (es decir, más que solo Altura y Peso).
Puedo hacer esto.
# Create the dataframe people
Name <- c("Mary", "John", "Jane")
Height <- c(65,70,64)
Weight <- c(110,200,115)
people <- data.frame(Name, Height, Weight)
res <- c(sum(people$Height),sum(people$Weight))
Pero se hace demasiado largo cuando el calificador aumenta. ¿Cuál es la forma compacta de hacerlo?