Les types de données en R

Introduction aux types de données

Le langage R propose divers types de données, chacun ayant ses propres particularités et usages. Les variables en R peuvent contenir différents types de données et ne sont pas limitées au type de données qui leur a été initialement attribué.

Exemples de type de données

Voici quelques exemples de types de données que l’on peut rencontrer en R :

  • Numérique : pour les nombres entiers ou décimaux (par exemple, 5.12, 16).
  • Entier : pour des nombres entiers précédés d'un L (par exemple, 100L).
  • Complexe : décrit les nombres avec une partie imaginaire, notés avec un i (par exemple, 5 + 7i).
  • Caractère : utilisé pour des chaînes de caractères (par exemple, « Bonjour le monde ! »).
  • Logique : pour les valeurs booléennes (TRUE ou FALSE).

Vérifier les types de données

La fonction class() permet d'identifier le type de données d'une variable. Par exemple :

x <- 3 + 2i  # Affectation d'un nombre complexe
class(x)  # Résultat : "complex"

x <- 100  # Affectation d'un nombre numérique
class(x)  # Résultat : "numeric"

x <- 100L  # Affectation d'un entier
class(x)  # Résultat : "integer"

Conclusion

Comprendre les différents types de données en R est fondamental pour tirer le meilleur parti de ce langage de programmation, notamment dans le traitement et l'analyse de données.