Agora, veremos como reordenar as colunas no quadro de dados. Primeiro, vamos criar um quadro de dados.
#Crie um mercado de dados que possui 4 linhas e 5 colunas.Resultado:
Você pode ver o quadro de dados do mercado aqui:
Vamos discuti -los um por um.
Método 1: selecione () com nomes de colunas
O método select () disponível na biblioteca DPLYR é usado para selecionar as colunas fornecidas no pedido dentro deste método.
São necessários dois parâmetros. O primeiro parâmetro representa o objeto DataFrame, e o segundo parâmetro representa os nomes das colunas.
Sintaxe:
Selecione (dataframe_object, coluna,…)Parâmetros:
Exemplo
Neste exemplo, reordenaremos as colunas no mercado de dados: market_name, market_place, market_squarefeet e market_id, market_type.
Biblioteca (DPLYR)Resultado:
Do resultado anterior, podemos ver que o quadro de dados é retornado em relação às colunas fornecidas.
Método 2: Selecione () com índices de coluna
O método select () disponível na biblioteca DPLYR é usado para selecionar as colunas fornecidas no pedido dentro deste método.
São necessários dois parâmetros. O primeiro parâmetro representa o objeto DataFrame e o segundo parâmetro representa os índices de coluna.
Sintaxe:
Selecione (dataframe_object, coluna,…)Parâmetros:
Exemplo
Neste exemplo, reordenaremos as colunas no Dataframe de mercado: 2, 3, 5, 1 e 4.
Biblioteca (DPLYR)Resultado:
Do resultado anterior, podemos ver que o quadro de dados é retornado em relação aos índices de coluna fornecidos.
Método 3: selecione () com ordem ()
O método select () toma o método Order () como um parâmetro para reordenar o quadro de dados em ordem ascendente ou descendente. São necessários dois parâmetros. O primeiro parâmetro leva o método Order () e o segundo parâmetro diminui, o que leva os valores booleanos. False Especifica a reordenação do quadro de dados com base nos nomes das colunas em ordem crescente, e True Especifica a reordenação do quadro de dados com base nos nomes das colunas em ordem decrescente. Finalmente, o método select () carregará isso no objeto DataFrame usando o operador %> %.
Sintaxe:
dataframe_object %> % select (ordem (colnames (dataframe_object), diminuindo))Parâmetros:
Exemplo 1
Neste exemplo, reordenaremos as colunas no Dataframe de mercado em ordem crescente.
#Crie um mercado de dados que possui 4 linhas e 5 colunas.Resultado:
Do resultado anterior, podemos ver que o quadro de dados é reordenado em relação aos nomes das colunas em ordem crescente.
Exemplo 2
Neste exemplo, reordenaremos as colunas no Dataframe de mercado por ordem descendente.
#Crie um mercado de dados que possui 4 linhas e 5 colunas.Resultado:
Do resultado anterior, podemos ver que o quadro de dados é reordenado em relação aos nomes de colunas em ordem decrescente.
Método 4: organize ()
O método Arrango () na biblioteca DPLYR é usado para organizar o quadro de dados com base na coluna em ordem crescente. Ele carregará o quadro de dados organizado no quadro de dados usando o operador %> %. Também é possível organizar o quadro de dados em ordem decrescente especificando o método DEC ().
Com base nos valores em uma coluna especificada, ele reordenará as colunas.
Sintaxe para ordem crescente:
DataFrame_Object %> % Arranje (coluna)Sintaxe para ordem descendente:
DataFrame_Object %> % Organize (DESC (coluna))Parâmetro:
É preciso apenas um parâmetro, eu.e., uma coluna na qual as colunas restantes são reordenadas com base nesses valores da coluna.
Exemplo 1
Neste exemplo, reordenaremos as colunas no quadro de dados com base nos valores da coluna Market_place em ordem crescente.
Biblioteca (DPLYR)Resultado:
Aqui, as colunas restantes são reordenadas com base nos valores da coluna Market_place em ordem crescente.
Exemplo 2
Neste exemplo, reordenaremos as colunas no quadro de dados com base nos valores da coluna Market_place em ordem decrescente.
Biblioteca (DPLYR)Resultado:
Podemos ver as colunas restantes são reordenadas com base nos valores da coluna Market_place em ordem decrescente.
Método 5: Arranje_all ()
O método CANzeLL () na biblioteca DPLYR é usado para organizar o quadro de dados com base em nomes de colunas em ordem crescente.
Sintaxe:
Arranje_all (dataframe_object)Parâmetro:
É preciso apenas um parâmetro, eu.e., o objeto DataFrame.
Exemplo
Neste exemplo, reordenaremos as colunas no quadro de dados usando o método Arrangem_all ().
Biblioteca (DPLYR)Resultado:
Podemos ver que o quadro de dados é reordenado com base em nomes de colunas em ordem crescente.
Conclusão
No artigo, vimos cinco métodos diferentes para reordenar as colunas no quadro de dados. O método select () é usado para reordenar as colunas do quadro de dados usando nomes de colunas e índices de coluna. Em seguida, usamos ordem () com select () e vimos como reordenar as colunas com base nos valores da coluna em ordem crescente e decrescente usando o método de providenciar (). Finalmente, usamos o CenveLl () para reordenar as colunas no quadro de dados com base nos nomes de colunas em ordem alfabética.