J'ai un data frame avec plusieurs colonnes; certaines numériques et d'autres de type caractère. Comment calculer la somme d'une colonne spécifique? J'ai fait des recherches sur internet et j'ai trouvé de nombreuses fonctions (sum
, cumsum
, rowsum
, rowSums
, colSums
, aggregate
, apply
) mais je n'arrive pas à tout comprendre.
Par exemple, supposons que j'ai un data frame people
avec les colonnes suivantes
people <- read.table(
text =
"Name Height Weight
Mary 65 110
John 70 200
Jane 64 115",
header = TRUE
)
…
Comment puis-je obtenir la somme de tous les poids?