Hola, hallamos la respuesta a lo que necesitas, deslízate y la obtendrás más abajo.
Solución:
solo puedes usar sum(people$Weight)
.
sum
suma un vector, y people$Weight
recupera la columna de peso de su marco de datos.
Nota: puede obtener ayuda integrada utilizando ?sum
, ?colSums
etc. (por cierto, colSums
le dará la suma de cada columna).
Para sumar valores en data.frame
primero necesita extraerlos como un vector.
Hay varias formas de hacerlo:
# $ operatior
x <- people$Weight
x
# [1] 65 70 64
o usando [, ]
similar a la matriz:
x <- people[, 'Weight']
x
# [1] 65 70 64
Una vez que tenga el vector, puede usar cualquier función de vector a escalar para agregar el resultado:
sum(people[, 'Weight'])
# [1] 199
Si tiene valores NA en sus datos, debe especificar na.rm
parámetro:
sum(people[, 'Weight'], na.rm = TRUE)
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)