• Menu
    • Nos Formations
    • Nos Prestations
    • Les Astuces
Skip to content
Astuces et scripts R
Astuces et scripts R
Primary Navigation Menu
Menu
  • Abcd’R
  • Tous les scripts
    • Voir les articles
    • Proposer un Article
  • Formation au logiciel R
  • Contact

Les dates de formations à R, éligibles au CPF sont en lignes !

Voir nos formations

Renommer des colonnes avec dplyr::rename

Par vincent
Le décembre 11, 2024
Dans colonnes
Tagged colonnes, rename
Avec 0 Commentaire

Renommer des colonnes avec dplyr::rename

Dans le cadre de l’analyse de données en R, il est souvent nécessaire de renommer les colonnes d’un dataframe pour améliorer la lisibilité ou pour se conformer à des conventions de nommage. La fonction rename() du package dplyr est un outil puissant et simple pour effectuer cette tâche.

Installation et chargement de dplyr

Avant de commencer, assurez-vous que le package dplyr est installé et chargé dans votre environnement R. Vous pouvez l’installer avec la commande suivante si ce n’est pas déjà fait :

install.packages("dplyr")

Ensuite, chargez le package :

library(dplyr)

Exemple concret

Imaginons que nous avons un dataframe contenant des informations sur des employés, avec des colonnes nommées « Nom », « Age », et « Salaire ». Nous souhaitons renommer ces colonnes pour qu’elles soient plus explicites : « Nom » devient « Nom_Employe », « Age » devient « Age_Employe », et « Salaire » devient « Salaire_Annuel ».

Voici comment procéder :

Création du dataframe

Tout d’abord, créons un exemple de dataframe :

# Création d'un dataframe exemple
employes <- data.frame(
  Nom = c("Alice", "Bob", "Charlie"),
  Age = c(30, 25, 35),
  Salaire = c(50000, 55000, 60000)
)

# Affichage du dataframe original
print(employes)

Renommage des colonnes

Pour renommer les colonnes, nous utilisons la fonction rename() de dplyr. La syntaxe générale est la suivante :

nouveau_dataframe <- ancien_dataframe %>%
  rename(nouveau_nom1 = ancien_nom1,
         nouveau_nom2 = ancien_nom2,
         ...)

Dans notre cas, cela donnerait :

# Renommage des colonnes
employes_renommes <- employes %>%
  rename(Nom_Employe = Nom,
         Age_Employe = Age,
         Salaire_Annuel = Salaire)

# Affichage du dataframe avec les colonnes renommées
print(employes_renommes)

Résultat

Après avoir exécuté le code ci-dessus, le dataframe employes_renommes aura les colonnes suivantes :

  • Nom_Employe
  • Age_Employe
  • Salaire_Annuel

Conclusion

Renommer des colonnes avec dplyr::rename est une tâche simple et efficace qui améliore la clarté de vos données. En utilisant cette fonction, vous pouvez facilement adapter les noms de colonnes à vos besoins d’analyse. N’hésitez pas à explorer d’autres fonctionnalités de dplyr pour manipuler vos données de manière encore plus efficace !

2024-12-11
Article précédent: Personnaliser les axes avec scale_x_continuous et scale_y_continuous
Article suivant: Superposer plusieurs graphiques avec ggplot2

Formation et consultance

Trouvez votre formation R sur-mesure chez ThinkR

-- Contactez-nous --

Catégories

Commentaires récents

  • Sébastien dans Comment effectuer des calculs de somme et de moyenne sur les colonnes ou les lignes d’une matrice ? colSums, rowSums, colMeans, rowMeans
  • Achraf Mazouz dans Comment effectuer des calculs de somme et de moyenne sur les colonnes ou les lignes d’une matrice ? colSums, rowSums, colMeans, rowMeans
  • Lou Sayd dans Coment alculer simplement la SEM dans R ? (Erreur Standard)
  • Nicolas dans Comment remplacer une chaîne de caractères ? string_replace_all(df, "pattern","replacement")
  • Vincent dans Comment comparer deux moyennes avec R grâce au test de Student ? t.test

Archives

Plan

  • Abcd’R
  • Tous les scripts
    • Proposer un Article
  • Ressources documentaires
    • Le logiciel R
    • Liste des interfaces graphiques
  • Formation au logiciel R
  • Contact
  • Politique de confidentialité

Flux ThinkR – Certification & Formation langage R

  • Déboguer une fonction avec debugonce() ou browser()
  • Dessinez pour gagner : L’impact des maquettes sur vos apps Shiny
  • Gérer et manipuler des dates en 2024 : une année pas comme les autres !
  • Retour vers le turfu : R, le web, et webR
  • Créer un package R et le versionner avec VSCode ? Mission possible !

Méta

  • Connexion
  • Flux des publications
  • Flux des commentaires
  • Site de WordPress-FR

ABCD'R (par ThinkR ) © 2025 - Confidentialité