Type de données caractère
Fait partie de la section Fondamentaux du Journey R de Coddy — leçon 6 sur 78.
Le type de données character est la manière dont R stocke les informations textuelles. Dans d'autres langages de programmation, cela est souvent appelé une « string », mais R utilise le terme « character ».
Le type de données caractère est utilisé pour stocker n'importe quel texte, qu'il s'agisse d'un seul mot, d'une phrase ou même d'une seule lettre. Pour créer une variable de type caractère, vous entourez votre texte de guillemets doubles <strong>“”</strong> et utilisez l'opérateur d'assignation que vous avez déjà appris :
name <- "Alice"
message <- "Welcome to R programming"Les guillemets doubles indiquent à R que tout ce qui se trouve à l'intérieur doit être traité comme du texte, et non comme du code. Cela signifie que vous pouvez stocker des noms, des adresses, des descriptions ou toute autre information textuelle dans des variables de type caractère.
Défi
FacileCréez une variable de type caractère nommée greeting qui stocke le message "Hello, John!" Ensuite, affichez la salutation en utilisant la fonction print().
Aide-mémoire
Le type de données character stocke des informations textuelles dans R. Pour créer une variable de type character, entourez le texte de guillemets doubles "" :
name <- "Alice"
message <- "Welcome to R programming"Utilisez print() pour afficher des variables de type character :
print(name)Essayez vous-même
# TODO : Écrivez votre code ici
# Afficher la salutation
print(greeting)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