Tengo un marco de datos con varias columnas; algunos numéricos y algunos personajes. ¿Cómo calcular la suma de una columna específica? He buscado en Google para esto y veo numerosas funciones (sum
, cumsum
, rowsum
, rowSums
, colSums
, aggregate
, apply
) pero no puedo dar sentido a todo.¿Cómo se suman todos los valores de una columna en un data.frame?
Por ejemplo supongamos que tengo una trama de datos people
con las siguientes columnas
Name Height Weight
Mary 65 110
John 70 200
Jane 64 115
…
¿Cómo consigo la suma de todos los pesos?
cuando hago esto obtengo: '[1] NA'. Miré los datos de esta columna y la última fila tiene NA, ¿es por eso? – User
Sí, es por eso. Puede ignorar las NA si lo desea a través de 'suma (personas $ Peso, na.rm = TRUE)' (puede leer sobre esta opción en '? Sum'). –
gracias por sugerencias colsums! – xealits