Nous pouvons définir une trame de données comme une collecte de données sous forme de lignes et de colonnes. Simplement, il stockera des données en lignes et colonnes. Dans le langage R, une trame de données est créée à l'aide de données.frame ().
Syntaxe:
données.cadre (valeurs)Nous pouvons transmettre les valeurs des paramètres. Cela peut être une liste, un vecteur ou un tableau.
Tout d'abord, créez un cadre de données avec quatre lignes et cinq colonnes liées au 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é ici:
Il existe différentes approches pour supprimer les colonnes dans le cadre de données par nom. Voyons-les un par un.
Approche 1: Utilisation de noms ()
La méthode des noms () dans la programmation R prend les noms de colonne de la trame de données. Ici, nous spécifierons les noms de colonne d'un vecteur à supprimer et vérifierons ces noms présents dans le cadre de données avec des noms (). Enfin, nous utiliserons '! Opérateur ', pour supprimer les colonnes en sélectionnant les colonnes via le vecteur via []. De cette façon, nous pouvons supprimer les colonnes par nom dans le cadre de données en sélectionnant les noms de colonne via un vecteur.
Syntaxe:
dataframe_object [,!(noms (dataframe_object)% dans% chronn_names)]]Ici,
Exemple 1
Dans cet exemple, nous abandonnons une seule colonne: Market_name. Nous devons donc spécifier cette colonne dans un vecteur.
#Create un marché de dataframe qui a 4 lignes et 5 colonnes.Résultat:
D'après le résultat, nous pouvons voir que la colonne Market_name est abandonnée et que les colonnes restantes ont été renvoyées dans un cadre de données.
Exemple 2
Dans cet exemple, nous abandonnons plusieurs colonnes: Market_name, Market_Place et Market_SquareFeet. Nous devons donc spécifier ces trois colonnes dans un vecteur.
#Create un marché de dataframe qui a 4 lignes et 5 colonnes.Résultat:
D'après le résultat, nous pouvons voir que les colonnes Market_name, Market_Place et Market_SquareFeet ont été abandonnées et que les colonnes restantes ont été renvoyées dans un cadre de données.
Approche 2: Utilisation de Select () dans la bibliothèque DPLYR
La méthode select () disponible dans la bibliothèque DPLYR est utilisée pour prendre les noms de colonne à partir du dataframe. Ici, il prend le cadre de données comme premier paramètre, et nous spécifierons les noms de colonne dans un vecteur qui sera supprimé en deuxième paramètre. Il utilise le signe moins (-) pour supprimer ces noms de colonne sélectionnés fournis dans un vecteur. De cette façon, nous pouvons supprimer les colonnes par nom dans le cadre de données en sélectionnant les noms de colonne via le vecteur.
Syntaxe:
select (dataframe_object, - chronn_name)Paramètres:
Il faut deux paramètres:
Pour utiliser cette méthode, nous devons charger la bibliothèque DPLYR. Nous pouvons le faire en utilisant la fonction bibliothèque ().
bibliothèque ("dplyr")Exemple 1
Dans cet exemple, nous abandonnons une seule colonne: Market_name. Nous devons donc spécifier cette colonne dans un vecteur.
#load bibliothèque dplyrRésultat:
Le résultat montrera que la colonne Market_name est supprimée et les colonnes restantes ont été renvoyées dans un cadre de données.
Exemple 2
Dans cet exemple, nous abandonnons plusieurs colonnes: Market_name, Market_Place et Market_SquareFeet. Nous devons donc spécifier ces trois colonnes dans un vecteur.
#load bibliothèque dplyrRésultat:
D'après le résultat, nous pouvons voir que les colonnes Market_name, Market_Place et Market_SquareFeet ont été abandonnées et les colonnes restantes ont été renvoyées dans un cadre de données.
Approche 3: Utilisation de sous-ensemble ()
La méthode sous-ensemble () prend les noms de colonne de la trame de données. Ici, il prend le cadre de données comme premier paramètre et, dans le deuxième paramètre, nous spécifierons les noms de colonne via le paramètre de sélection qui doit être supprimé. Il utilise le signe moins (-) pour supprimer ces noms de colonne sélectionnés fournis dans un vecteur. De cette façon, nous pouvons supprimer les colonnes par nom dans le cadre de données en sélectionnant les noms de colonne via le paramètre SELECT.
Syntaxe:
sous-ensemble (dataframe_object, select = - column_ames)Paramètres:
Il faut deux paramètres:
Exemple 1
Dans cet exemple, nous abandonnons une seule colonne: Market_name. Nous devons donc spécifier cette colonne dans un vecteur et l'affecter pour sélectionner.
#Create un marché de dataframe qui a 4 lignes et 5 colonnes.Résultat:
Le résultat montrera que la colonne Market_name est supprimée et les colonnes restantes ont été renvoyées dans un cadre de données.
Exemple 2
Dans cet exemple, nous abandonnons plusieurs colonnes: Market_name, Market_Place et Market_SquareFeet. Nous devons donc spécifier ces trois colonnes dans un vecteur et l'attribuer à la sélection.
#Create un marché de dataframe qui a 4 lignes et 5 colonnes.Résultat:
D'après le résultat, nous pouvons voir que les colonnes Market_name, Market_Place et Market_SquareFeet ont été abandonnées et les colonnes restantes ont été renvoyées dans un cadre de données.
Approche 4: Utilisation de l'intérieur ()
La méthode intérieure () prend les noms de colonne de la trame de données. Ici, il prend la trame de données comme premier paramètre, et dans le deuxième paramètre, nous spécifierons les noms de colonne qui seront supprimés via la méthode RM (). La méthode RM () supprime les colonnes spécifiées à l'intérieur. De cette façon, nous pouvons abandonner les colonnes par nom dans le cadre de données.
Syntaxe:
à l'intérieur (dataframe_object, rm (column_names)))Paramètres:
Il faut deux paramètres:
Exemple 1
Dans cet exemple, nous abandonnons une seule colonne: Market_name. Nous devons donc spécifier cette colonne dans un vecteur et l'affecter pour sélectionner.
#Create un marché de dataframe qui a 4 lignes et 5 colonnes.Résultat:
Le résultat montre que la colonne Market_name est abandonnée et les colonnes restantes ont été renvoyées dans un cadre de données.
Exemple 2
Dans cet exemple, nous abandonnons plusieurs colonnes: Market_name, Market_Place et Market_SquareFeet. Nous devons donc spécifier ces trois colonnes dans un vecteur et l'attribuer à la sélection.
#Create un marché de dataframe qui a 4 lignes et 5 colonnes.Résultat:
D'après le résultat, nous pouvons voir que les colonnes Market_name, Market_Place et Market_SquareFeet ont été abandonnées et que les colonnes restantes ont été renvoyées dans un cadre de données.
Conclusion
Cet article a discuté des quatre approches pour supprimer ou supprimer les colonnes d'une image de données R par nom de colonne. Sur la base des exigences de votre application, vous pouvez utiliser l'une des méthodes des quatre méthodes suivantes: noms (), select (), subset () et dans ().