TABLE()

aggrégation

La fonction table() permet de calculer la fréquence des valeurs présentes dans un vecteur ou un jeu de données. Elle est particulièrement utile pour analyser la répartition des catégories dans une variable.

Si plusieurs vecteurs sont passés en argument, table() génère un tableau de contingence, utile pour analyser la distribution conjointe de plusieurs variables.

Syntaxe

Voici la syntaxe de base de la fonction :

table(data$ma_variable)

table(x)

table(x, y) # Plusieurs vecteurs pour un tableau de contingence

Exemple

Ici, nous utilisons la fonction table() pour compter la fréquence des éléments d’un vecteur contenant le nom de différents fruits.

---
fruits <- c("Pomme", "Banane", "Pomme", "Orange", "Banane", "Pomme", "Orange")

table(fruits)
---
fruits
Banane Orange  Pomme 
     2      2      3