Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Ordenando Dados | Manipulação e Limpeza de Dados
Análise de Dados com R

bookOrdenando Dados

Ordenação é uma operação fundamental na análise de dados. Ela permite organizar seu conjunto de dados com base em uma ou mais variáveis - como preço, quilometragem ou ano. Isso facilita a identificação de tendências, valores atípicos ou simplesmente visualizar os dados em uma ordem significativa.

Ordenação em Ordem Crescente

Base R

É possível utilizar a função order() para ordenar um conjunto de dados pelos valores de uma coluna. Por padrão, isso retorna os dados em ordem crescente.

df_sorted_price_base <- df[order(df$selling_price), ]

dplyr

A ordenação pode ser realizada utilizando a função arrange(), que por padrão utiliza a ordem crescente.

df_sorted_price_dplyr <- df %>%
  arrange(selling_price)

Ordenação em Ordem Decrescente

Base R

Para ordenar em ordem decrescente, coloque um sinal negativo (-) na frente da coluna dentro da função order().

df_sorted_price_desc <- df[order(-df$selling_price), ]

dplyr

É possível utilizar a função desc() dentro de arrange() para inverter a ordem.

sorted_price_desc_dplyr <- df %>%
  arrange(desc(selling_price))

Ordenação por Múltiplas Colunas

É possível ordenar por mais de uma coluna para criar uma ordem prioritária. Por exemplo, pode-se ordenar primeiro pelo tipo de combustível (alfabeticamente) e depois pelo preço de venda em ordem decrescente.

Base R

df_sorted <- df[order(df$fuel, -df$selling_price), ]

dplyr

df_sorted_dplyr <- df %>%
  arrange(fuel, desc(selling_price))
question mark

O que order(df$selling_price) faz?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 8

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Suggested prompts:

Can you explain the difference between sorting with base R and dplyr?

How do I sort by more than two columns?

What should I do if my column contains missing values when sorting?

Awesome!

Completion rate improved to 4

bookOrdenando Dados

Deslize para mostrar o menu

Ordenação é uma operação fundamental na análise de dados. Ela permite organizar seu conjunto de dados com base em uma ou mais variáveis - como preço, quilometragem ou ano. Isso facilita a identificação de tendências, valores atípicos ou simplesmente visualizar os dados em uma ordem significativa.

Ordenação em Ordem Crescente

Base R

É possível utilizar a função order() para ordenar um conjunto de dados pelos valores de uma coluna. Por padrão, isso retorna os dados em ordem crescente.

df_sorted_price_base <- df[order(df$selling_price), ]

dplyr

A ordenação pode ser realizada utilizando a função arrange(), que por padrão utiliza a ordem crescente.

df_sorted_price_dplyr <- df %>%
  arrange(selling_price)

Ordenação em Ordem Decrescente

Base R

Para ordenar em ordem decrescente, coloque um sinal negativo (-) na frente da coluna dentro da função order().

df_sorted_price_desc <- df[order(-df$selling_price), ]

dplyr

É possível utilizar a função desc() dentro de arrange() para inverter a ordem.

sorted_price_desc_dplyr <- df %>%
  arrange(desc(selling_price))

Ordenação por Múltiplas Colunas

É possível ordenar por mais de uma coluna para criar uma ordem prioritária. Por exemplo, pode-se ordenar primeiro pelo tipo de combustível (alfabeticamente) e depois pelo preço de venda em ordem decrescente.

Base R

df_sorted <- df[order(df$fuel, -df$selling_price), ]

dplyr

df_sorted_dplyr <- df %>%
  arrange(fuel, desc(selling_price))
question mark

O que order(df$selling_price) faz?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 8
some-alt