Une introduction à la fonction c() dans R
Vous pouvez utiliser la fonction c() dans R pour effectuer trois tâches courantes :
1. Créez un vecteur.
2. Concaténez plusieurs vecteurs.
3. Créez des colonnes dans un bloc de données.
Cette fonction utilise la syntaxe de base suivante :
my_vector <- c(value1, value2, value3, ...)
Notez que c() signifie « combiner » car il est utilisé pour combiner plusieurs valeurs ou objets en un seul.
Les exemples suivants montrent comment utiliser cette fonction dans la pratique.
Exemple 1 : utilisez c() pour créer un vecteur
Le code suivant montre comment utiliser c() pour créer un vecteur numérique :
#create numeric vector numeric_vector <- c(4, 7565, 15, 93.22, 100, 50, 0) #display numeric vector numeric_vector [1] 4.00 7565.00 15.00 93.22 100.00 50.00 0.00
Nous pouvons également utiliser c() pour créer un vecteur de caractères :
#create character vector char_vector <- c('A', 'C', 'L', 'M', 'O') #display character vector char_vector [1] "A" "C" "L" "M" "O"
Exemple 2 : utilisez c() pour concaténer plusieurs vecteurs
Le code suivant montre comment utiliser c() pour concaténer plusieurs vecteurs en un seul :
#define two vectors vec1 <- c(4, 15, 19, 18) vec2 <- c(10, 100, 40, 20, 80, 85) #concatenate vectors into one vec3 <- c(vec1, vec2) #view concatenated vector vec3 [1] 4 15 19 18 10 100 40 20 80 85
Exemple 3 : utilisez c() pour créer des colonnes dans un bloc de données
Le code suivant montre comment utiliser c() pour créer des colonnes dans un bloc de données dans R :
#create data frame with three columns df <- data.frame(team=c('A', 'B', 'C', 'D', 'E'), points=c(99, 90, 86, 88, 95), assists=c(33, 28, 31, 39, 34)) #view data frame df team points assists 1 A 99 33 2 B 90 28 3 C 86 31 4 D 88 39 5 E 95 34
Le résultat est un bloc de données avec trois colonnes, chacune créée à l’aide de la fonction c() .
Ressources additionnelles
Les didacticiels suivants expliquent comment utiliser d’autres fonctions courantes dans R :
Comment utiliser les fonctions coller et coller0 dans R
Comment utiliser la fonction replace() dans R
Comment utiliser la fonction View() dans R
Comment utiliser la fonction rep() dans R