Vidéo: [R] Tutorial 28 : Import de données .csv sous R 2025
La fonction sub () (abréviation de substitut ) dans R recherche un motif dans le texte et remplace ce modèle par du texte de remplacement. Vous utilisez sub () pour remplacer le texte par du texte, et vous utilisez son cousin gsub () pour remplacer toutes les occurrences d'un motif. (Le g dans gsub () signifie global. )
Supposons que vous ayez la phrase Il est un loup dans des vêtements bon marché, ce qui est clairement une erreur. Vous pouvez le réparer avec une substitution gsub (). La fonction gsub () prend trois arguments: le motif à trouver, le motif de remplacement et le texte à modifier:
Un autre type de problème qui peut être résolu avec la substitution de texte supprime des sous-chaînes. Supprimer des sous-chaînes revient à remplacer la sous-chaîne par du texte vide (c'est-à-dire rien du tout).
Imaginez une situation dans laquelle vous avez trois noms de fichiers dans un vecteur: file_a. CSV, fichier_b. csv, et file_c. CSV. Votre tâche consiste à extraire les a, b et c de ces noms de fichiers. Vous pouvez le faire en deux étapes: d'abord, remplacez le motif "file_" par rien, puis remplacez le ". csv "avec rien. Il vous restera le vecteur de votre choix:
