Type de données numérique
Fait partie de la section Fondamentaux du Journey R de Coddy — leçon 4 sur 78.
Les variables sont comme des conteneurs qui contiennent des données. Au lieu de taper le même nombre ou la même valeur de manière répétée, vous pouvez les stocker dans une variable et les utiliser chaque fois que nécessaire. En R, vous créez des variables à l'aide de l'opérateur d'affectation <-, qui est la manière standard d'affecter des valeurs.
La syntaxe de base pour créer une variable est :
variable_name <- valuePar exemple, pour stocker le nombre 42 dans une variable appelée age, vous écririez :
age <- 42Une fois que vous avez créé une variable, R mémorise sa valeur, et vous pouvez utiliser le nom de la variable partout où vous utiliseriez la valeur réelle. Cela rend votre code plus lisible et plus facile à modifier ultérieurement.
Les variables ont différents types. Le type de données numérique est utilisé pour stocker n'importe quel nombre, qu'il s'agisse d'un nombre entier comme 42 ou d'un nombre décimal comme 3.14.
Défi
FacileCréez une variable nommée temperature et affectez-lui la valeur 25. Ensuite, créez une autre variable nommée quantity et affectez-lui la valeur 13. Enfin, affichez les deux variables en utilisant la fonction print().
Aide-mémoire
Les variables stockent des données et sont créées à l'aide de l'opérateur d'affectation <- :
variable_name <- valueExemple avec des valeurs numériques :
age <- 42
pi_value <- 3.14Pour afficher la valeur d'une variable, utilisez print() :
print(age)Essayez vous-même
# À FAIRE : Écrire les variables ci-dessous
# Ne pas supprimer les lignes ci-dessous
print(temperature)
print(quantity)Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Fondamentaux
4Opérateurs - Partie 2
Opérateurs logiques (AND, OR)Opérateurs logiques - Partie 2 (NOT)Récapitulatif - Logique simpleLogique vectorisée - Partie 1Logique vectorisée - Partie 27Calculateur de partage d'addition
Message de bienvenueRécupérer la saisie utilisateur10FizzBuzz avec une variante
Présentation du jeuLa fonction FizzBuzz2Variables et types de données
Type de données numériqueType de données entierType de données caractèreType de données logiqueVérification des types de donnéesConventions de nommageValeurs manquantes : NARécapitulatif - Création de variables8Boucles
Boucle ForBoucle WhileBreakSuivant (Continue)Récapitulatif - FactorielleGénération de séquences (seq, :)Boucles imbriquéesRécapitulatif - Saisie dynamique3Opérateurs, partie 1
Opérateurs arithmétiquesDivision entière et moduloOpérateurs d'affectationRécapitulatif - Mathématiques simplesOpérateurs de comparaison6Entrées/Sorties de base
Affichage avec PrintCat pour l'affichageAffichage avec des variablesLire l'entrée avec readline()Bases de la conversion de typesRécapitulatif - Calculateur d'âgeRécapitulatif - Vrai ou Faux9Fonctions
Déclarer une fonctionArguments de fonctionValeurs de retourRécapitulatif - Fonction SigmaRécapitulatif - Fonction de validationValeurs de paramètres par défaut