Tout d'abord, créez un cadre de données avec quatre lignes et cinq colonnes avec les détails du marché.
Code
#Create un marché de dataframe qui a 4 lignes et 5 colonnes.Résultat:
Vous pouvez voir le cadre de données du marché dans l'image suivante:
Approche 1: ColNames ()
ColNames () est utilisé pour définir les noms de colonne dans un cadre de données. En utilisant cette méthode, nous pouvons modifier les noms de colonne en attribuant des noms via un vecteur. Ainsi, nous pouvons changer toutes les colonnes à la fois.
Syntaxe:
ColNames (dataFrame_Object) = C (Column_Names)Ici,
1. DataFrame_Object est le nom du cadre de données.
2. Column_Names sont les nouveaux noms de colonne séparés par une virgule.
Exemple 1
Dans cet exemple, nous modifierons les colonnes du cadre de données du marché en «id», «nom», «place», «type», «squarefet».
#Create un marché de dataframe qui a 4 lignes et 5 colonnes.Résultat:
Approche 2: setNames ()
setNames () est utilisé pour modifier tous les noms de colonne dans un cadre de données. Il faut deux paramètres. Le premier paramètre fait référence à l'objet de trame de données et le deuxième paramètre prend de nouveaux noms de colonne via un vecteur.
Syntaxe:
setNames (dataFrame_Object, C (colonnes_lames)))Paramètres:
1. DataFrame_Object est le nom du cadre de données.
2. Column_Names sont les nouveaux noms de colonne séparés par une virgule.
Exemple 1
Dans cet exemple, nous modifierons les colonnes du cadre de données du marché en «id», «nom», «place», «type», «squarefet».
#Create un marché de dataframe qui a 4 lignes et 5 colonnes.Résultat:
Approche 3: noms ()
names () est utilisé pour modifier un seul ou tous les noms de colonne dans un cadre de données. Nous pouvons modifier tous les noms de colonne en attribuant des noms de colonne via un vecteur. Par là, nous pouvons changer toutes les colonnes à la fois.
Syntaxe:
Noms (dataFrame_Object) = C (Column_Names)Ici,
1. DataFrame_Object est le nom du cadre de données.
2. Column_Names sont les nouveaux noms de colonne séparés par une virgule.
Pour modifier une seule colonne, nous devons utiliser l'index de la colonne. Ainsi, en utilisant la valeur d'index, nous pouvons modifier le nom de colonne unique.
Syntaxe:
noms (dataframe_object) [index_value] = 'colonnen_name'Ici,
1. DataFrame_Object est le nom du cadre de données.
2. Column_name est le nouveau nom de colonne.
3. index_value représente l'emplacement de colonne (ancienne) existant.
Important: L'indexation dans le langage R commence par 1.
Exemple 1
Dans cet exemple, nous changeons la première colonne en «ID» et la troisième colonne en «Place».
#Create un marché de dataframe qui a 4 lignes et 5 colonnes.Résultat:
Le résultat précédent montre que le marché_id est changé en «ID», et Market_place est modifié en «place».
Exemple 2
Dans cet exemple, nous modifierons les colonnes du cadre de données du marché en «id», «nom», «place», «type», «SquareFeet»
#Create un marché de dataframe qui a 4 lignes et 5 colonnes.Résultat:
Le résultat précédent montre que Market_ID est changé en ID, et Market_place est modifié en place.
Approche 4: modifiez les noms de colonne en majuscules
Dans ce scénario, nous convertissons les noms de colonnes dans une trame de données en majuscules en utilisant la méthode Rename_With (). Cette méthode prend deux paramètres. Le premier paramètre représente l'objet de trame de données, et le deuxième paramètre prend «Toupper» (pour convertir en majuscules). Cette méthode est disponible dans la bibliothèque DPLYR. Nous devons donc charger la bibliothèque DPLYR.
Syntaxe:
Rename_With (dataframe_object, toupper)Paramètres:
1. DataFrame_Object est le nom du cadre de données.
2. Toupper convertit les colonnes dans dataframe_object en majuscules.
Exemple 1
Dans cet exemple, nous convertirons tous les noms de colonne en majuscules.
#load la bibliothèque dplyrRésultat:
Approche 5: modifiez les noms de colonne en minuscules
Dans ce scénario, nous convertissons les noms de colonne dans une trame de données en minuscules à l'aide de la méthode Rename_With (). Cette méthode prend deux paramètres. Le premier paramètre représente l'objet de trame de données, et le deuxième paramètre prend «Tolower» (pour convertir en minuscules). Cette méthode est disponible dans la bibliothèque DPLYR. Nous devons donc charger la bibliothèque DPLYR.
Syntaxe:
Rename_With (DataFrame_Object, Tolower)Paramètres:
1. DataFrame_Object est le nom du cadre de données.
2. Tolower convertit les colonnes dans dataframe_object en minuscules.
Exemple 1
Dans cet exemple, nous convertirons tous les noms de colonne en minuscules.
#load la bibliothèque dplyrRésultat:
Conclusion
Dans cet article, nous avons vu comment changer les noms de colonne en considérant cinq approches différentes. Nous avons utilisé des méthodes colnames (), setNames () et names () pour modifier les noms de colonne. Si nous voulons modifier les noms de colonne en inférieur et en maître. Ainsi, sur la base de l'exigence, vous pouvez utiliser l'une des méthodes ci-dessus. Vous pouvez utiliser la méthode names () pour modifier un seul nom de colonne.