Maintenant, nous verrons comment réorganiser les colonnes dans le cadre de données. Tout d'abord, créons un cadre de données.
#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:
Discutons-les un par un.
Méthode 1: sélectionnez () avec les noms de colonne
La méthode Select () disponible dans la bibliothèque DPLYR est utilisée pour sélectionner les colonnes fournies dans l'ordre à l'intérieur de cette méthode.
Il faut deux paramètres. Le premier paramètre représente l'objet DataFrame, et le deuxième paramètre représente les noms de colonne.
Syntaxe:
SELECT (dataframe_object, colonne,…)Paramètres:
Exemple
Dans cet exemple, nous réorganiserons les colonnes du marché-DataFrame: Market_name, Market_Place, Market_Squarefeet et Market_ID, Market_Type.
Bibliothèque (DPLYR)Résultat:
D'après le résultat précédent, nous pouvons voir que la trame de données est renvoyée par rapport aux colonnes fournies.
Méthode 2: sélectionnez () avec des indices de colonne
La méthode Select () disponible dans la bibliothèque DPLYR est utilisée pour sélectionner les colonnes fournies dans l'ordre à l'intérieur de cette méthode.
Il faut deux paramètres. Le premier paramètre représente l'objet DataFrame, et le deuxième paramètre représente les indices de colonne.
Syntaxe:
SELECT (dataframe_object, colonne,…)Paramètres:
Exemple
Dans cet exemple, nous réorganiserons les colonnes dans le marché du marché: 2, 3, 5, 1 et 4.
Bibliothèque (DPLYR)Résultat:
D'après le résultat précédent, nous pouvons voir que la trame de données est renvoyée par rapport aux indices de colonne fournies.
Méthode 3: SELECT () avec Ordre ()
La méthode select () prend la méthode Order () comme un paramètre pour réorganiser la trame de données dans l'ordre croissant ou descendant. Il faut deux paramètres. Le premier paramètre prend la méthode Order () et le deuxième paramètre diminue, ce qui prend des valeurs booléennes. FAUX Spécifie la réorganisation de la trame de données en fonction des noms de colonne dans l'ordre croissant, et True spécifie la réorganisation de la trame de données basée sur les noms de colonne dans l'ordre descendant. Enfin, la méthode select () le chargera dans l'objet DataFrame à l'aide de l'opérateur%>%.
Syntaxe:
dataframe_object%>% select (ordre (colnames (dataframe_object), décroissant))Paramètres:
Exemple 1
Dans cet exemple, nous réorganiserons les colonnes du marché du marché dans l'ordre croissant.
#Create un marché de dataframe qui a 4 lignes et 5 colonnes.Résultat:
D'après le résultat précédent, nous pouvons voir que le cadre de données est réorganisé par rapport aux noms de colonne dans l'ordre croissant.
Exemple 2
Dans cet exemple, nous réorganiserons les colonnes du marché-Dataframe par ordre décroissant.
#Create un marché de dataframe qui a 4 lignes et 5 colonnes.Résultat:
D'après le résultat précédent, nous pouvons voir que la trame de données est réorganisée en ce qui concerne les noms de colonne dans l'ordre décroissant.
Méthode 4: arrange ()
La méthode arrange () dans la bibliothèque DPLYR est utilisée pour organiser la trame de données en fonction de la colonne dans l'ordre croissant. Il chargera la trame de données organisée dans la trame de données à l'aide de l'opérateur%>%. Il est également possible d'organiser la trame de données par ordre décroissant en spécifiant la méthode desc ().
Sur la base des valeurs d'une colonne spécifiée, il réorganisera les colonnes.
Syntaxe pour l'ordre croissant:
DataFrame_Object%>% Arrange (colonne)Syntaxe pour l'ordre descendant:
dataframe_object%>% arrange (desc (colonne))Paramètre:
Il ne prend qu'un seul paramètre, je.e., Une colonne dans laquelle les colonnes restantes sont réorganisées en fonction de ces valeurs de colonne.
Exemple 1
Dans cet exemple, nous réorganiserons les colonnes dans le cadre de données en fonction des valeurs de colonne Market_Place dans l'ordre croissant.
Bibliothèque (DPLYR)Résultat:
Ici, les colonnes restantes sont réorganisées en fonction des valeurs de colonne Market_Place dans l'ordre croissant.
Exemple 2
Dans cet exemple, nous réorganiserons les colonnes dans le cadre de données basées sur les valeurs de colonne Market_Place dans l'ordre décroissant.
Bibliothèque (DPLYR)Résultat:
Nous pouvons voir que les colonnes restantes sont réorganisées en fonction des valeurs de colonne Market_Place dans l'ordre descendant.
Méthode 5: arrange_all ()
La méthode Arrangeall () dans la bibliothèque DPLYR est utilisée pour organiser la trame de données en fonction des noms de colonnes dans l'ordre croissant.
Syntaxe:
arrange_all (dataframe_object)Paramètre:
Il ne prend qu'un seul paramètre, je.e., L'objet DataFrame.
Exemple
Dans cet exemple, nous réorganiserons les colonnes du cadre de données à l'aide de la méthode arrange_all ().
Bibliothèque (DPLYR)Résultat:
Nous pouvons voir que le cadre de données est réorganisé en fonction des noms de colonnes dans l'ordre croissant.
Conclusion
Dans l'article, nous avons vu cinq méthodes différentes pour réorganiser les colonnes dans le cadre de données. La méthode select () est utilisée pour réorganiser les colonnes de trame de données à l'aide de noms de colonnes et d'indices de colonne. Ensuite, nous avons utilisé Order () avec Select (), et nous avons vu comment réorganiser les colonnes en fonction des valeurs de colonne dans l'ordre croissant et décroissant en utilisant la méthode ARANGE (). Enfin, nous avons utilisé Arrangeall () pour réorganiser les colonnes dans le cadre de données en fonction des noms de colonnes par ordre alphabétique.