Personnaliser les préférences

Nous utilisons des cookies pour vous aider à naviguer efficacement et à exécuter certaines fonctions. Vous trouverez ci-dessous des informations détaillées sur tous les cookies sous chaque catégorie de consentement.

Les cookies classés comme « Nécessaires » sont stockés sur votre navigateur car ils sont essentiels pour activer les fonctionnalités de base du site.... 

Toujours actif

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

Aucun cookie à afficher.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

Aucun cookie à afficher.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

Aucun cookie à afficher.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

Aucun cookie à afficher.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

Aucun cookie à afficher.

Comment utiliser la pâte & Fonctions paste0 dans R pour concaténer des chaînes



Vous pouvez utiliser les fonctions Paste() et Paste0() dans R pour concaténer les éléments d’un vecteur en une seule chaîne.

La fonction paste() concatène les chaînes en utilisant un espace comme séparateur par défaut.

La fonction paste0() concatène les chaînes en n’utilisant aucun espace comme séparateur par défaut.

Ces fonctions utilisent la syntaxe de base suivante :

paste(x, sep = " ", collapse = NULL)
paste0(x, collapse = NULL)

où:

  • x : Le vecteur des éléments à concaténer
  • sep : Le séparateur à utiliser lors de la concaténation
  • Réduire : valeur à utiliser lors de la jonction d’éléments en une seule chaîne

Les exemples suivants montrent comment utiliser chaque fonction dans la pratique.

Exemple 1 : utilisez paste0()

Le code suivant montre comment utiliser la fonction paste0() pour concaténer plusieurs chaînes en une seule :

#concatenate several elements into one string
paste0("I", "ride", "my", "bike", 25, "times")

[1] "Iridemybike25times"

Chaque élément est concaténé en une seule chaîne sans espace comme séparateur.

Exemple 2 : utilisez Paste()

Le code suivant montre comment utiliser la fonction paste() pour concaténer plusieurs chaînes en une seule :

#concatenate several elements into one string
paste("I", "ride", "my", "bike", 25, "times")

[1] "I ride my bike 25 times"

Chaque élément est concaténé en une seule chaîne en utilisant un espace comme séparateur par défaut.

Exemple 3 : utilisez paste() avec sep

Le code suivant montre comment utiliser la fonction paste() avec l’argument sep pour concaténer plusieurs chaînes en une seule chaîne, en utilisant un trait de soulignement comme séparateur :

#concatenate elements using _ as separator
paste("I", "ride", "my", "bike", 25, "times", sep="_")

[1] "I_ride_my_bike_25_times"

Chaque élément est concaténé en une seule chaîne en utilisant un trait de soulignement comme séparateur.

Exemple 4 : Utilisez Paste() avec Sep et Collapsus

Le code suivant montre comment utiliser la fonction paste() avec les arguments sep et collapsus pour concaténer plusieurs chaînes en une seule :

#concatenate elements using sep and collapse arguments
paste(c("A", "B", "C"), c(1, 2, 3), sep="_", collapse=" and ")

[1] "A_1 and B_2 and C_3"

L’argument sep a été utilisé pour réunir les éléments correspondants dans chaque vecteur et l’argument collapsus a été utilisé pour réunir tous les éléments en une seule chaîne.

Ressources additionnelles

Les didacticiels suivants expliquent comment utiliser d’autres fonctions courantes dans R :

Comment utiliser la fonction replace() dans R
Comment utiliser la fonction split() dans R
Comment utiliser la fonction View() dans R
Comment utiliser les fonctions all() et any() dans R

Ajouter un commentaire

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