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

bookFiltragem de Dados - Condições Básicas

A filtragem é uma técnica poderosa que permite isolar linhas de dados que atendem a determinados critérios – como selecionar apenas carros a diesel, carros caros ou veículos com transmissão manual. Isso ajuda a concentrar-se nos dados relevantes para uma análise, relatório ou visualização mais aprofundada.

Filtragem por Categoria

Base R

É possível filtrar linhas aplicando uma condição a uma coluna específica. Por exemplo, para selecionar apenas os carros cujo tipo de combustível é Diesel, utilize o operador $ para referenciar a coluna e aplicar uma condição lógica.

diesel_cars <- df[df$fuel == "Diesel", ]

dplyr

É possível utilizar a função filter() e passar a condição diretamente.

diesel_cars_dplyr <- df %>%    
  filter(fuel == "Diesel")

Filtragem com Base em Valor Numérico

Também é possível filtrar dados utilizando comparações numéricas.

Base R

expensive_cars <- df[df$selling_price > 500000, ]

dplyr

cheap_cars_dplyr <- df %>%
  filter(selling_price < 500000)

Múltiplas Condições

Base R

É possível combinar condições utilizando operadores lógicos como & para E.

diesel_manual_cars <- df[df$fuel == "Diesel" & df$transmission == "Manual", ]

dplyr

É possível passar múltiplas condições para a função filter(), separadas por vírgula.

diesel_manual_cars_dplyr <- df %>%
  filter(fuel == "Diesel", transmission == "Manual")
question mark

nrow() é utilizado para:

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 6

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 filtering with base R and dplyr?

How do I filter data using multiple conditions?

What are some common mistakes to avoid when filtering data in R?

Awesome!

Completion rate improved to 4

bookFiltragem de Dados - Condições Básicas

Deslize para mostrar o menu

A filtragem é uma técnica poderosa que permite isolar linhas de dados que atendem a determinados critérios – como selecionar apenas carros a diesel, carros caros ou veículos com transmissão manual. Isso ajuda a concentrar-se nos dados relevantes para uma análise, relatório ou visualização mais aprofundada.

Filtragem por Categoria

Base R

É possível filtrar linhas aplicando uma condição a uma coluna específica. Por exemplo, para selecionar apenas os carros cujo tipo de combustível é Diesel, utilize o operador $ para referenciar a coluna e aplicar uma condição lógica.

diesel_cars <- df[df$fuel == "Diesel", ]

dplyr

É possível utilizar a função filter() e passar a condição diretamente.

diesel_cars_dplyr <- df %>%    
  filter(fuel == "Diesel")

Filtragem com Base em Valor Numérico

Também é possível filtrar dados utilizando comparações numéricas.

Base R

expensive_cars <- df[df$selling_price > 500000, ]

dplyr

cheap_cars_dplyr <- df %>%
  filter(selling_price < 500000)

Múltiplas Condições

Base R

É possível combinar condições utilizando operadores lógicos como & para E.

diesel_manual_cars <- df[df$fuel == "Diesel" & df$transmission == "Manual", ]

dplyr

É possível passar múltiplas condições para a função filter(), separadas por vírgula.

diesel_manual_cars_dplyr <- df %>%
  filter(fuel == "Diesel", transmission == "Manual")
question mark

nrow() é utilizado para:

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

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