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

Ajouter un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *