Contenu du cours
Introduction à R : Partie I
Introduction à R : Partie I
Vecteurs
Il est temps d'explorer comment stocker plusieurs valeurs dans une seule variable, ce qui peut être fait efficacement en utilisant des vecteurs.
Il est essentiel de comprendre qu'un vecteur doit contenir des données du même type ; cela signifie que vous ne pouvez pas mélanger des entiers, des nombres complexes et des valeurs logiques dans un seul vecteur.
Créer un vecteur en R est simple : il suffit de lister toutes les valeurs séparées par des virgules à l'intérieur de la fonction c()
. Voici comment vous le faites :
vec <- c(1, 2, 3) # Create a vector vec # Output its value
Lorsque vous saisissez différents types de données dans la fonction c()
, R adoptera par défaut un type pour tous les éléments. Par exemple, dans un vecteur comme c(1, 2, 'some text')
, toutes les valeurs numériques seront converties en texte. La raison est simple : si vous tentez de construire un vecteur avec des types variés, R sélectionnera le type auquel toutes les valeurs peuvent être converties.
Swipe to start coding
Examinons maintenant quels types seront adoptés lorsqu'un vecteur est composé de différents types de données.
- Affichez le vecteur contenant les éléments
0
,10.5
et20
, dans cet ordre spécifique. - Affichez le vecteur contenant les éléments
1
,2.5
et5 + 10i
, dans cet ordre. - Affichez le vecteur contenant les éléments
2.5
,TRUE
et5
, dans cet ordre. - Affichez le vecteur contenant les éléments
FALSE
,25.5
et'R'
, dans cet ordre.
Solution
Merci pour vos commentaires !
Vecteurs
Il est temps d'explorer comment stocker plusieurs valeurs dans une seule variable, ce qui peut être fait efficacement en utilisant des vecteurs.
Il est essentiel de comprendre qu'un vecteur doit contenir des données du même type ; cela signifie que vous ne pouvez pas mélanger des entiers, des nombres complexes et des valeurs logiques dans un seul vecteur.
Créer un vecteur en R est simple : il suffit de lister toutes les valeurs séparées par des virgules à l'intérieur de la fonction c()
. Voici comment vous le faites :
vec <- c(1, 2, 3) # Create a vector vec # Output its value
Lorsque vous saisissez différents types de données dans la fonction c()
, R adoptera par défaut un type pour tous les éléments. Par exemple, dans un vecteur comme c(1, 2, 'some text')
, toutes les valeurs numériques seront converties en texte. La raison est simple : si vous tentez de construire un vecteur avec des types variés, R sélectionnera le type auquel toutes les valeurs peuvent être converties.
Swipe to start coding
Examinons maintenant quels types seront adoptés lorsqu'un vecteur est composé de différents types de données.
- Affichez le vecteur contenant les éléments
0
,10.5
et20
, dans cet ordre spécifique. - Affichez le vecteur contenant les éléments
1
,2.5
et5 + 10i
, dans cet ordre. - Affichez le vecteur contenant les éléments
2.5
,TRUE
et5
, dans cet ordre. - Affichez le vecteur contenant les éléments
FALSE
,25.5
et'R'
, dans cet ordre.
Solution
Merci pour vos commentaires !