Filtragem 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")
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
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
Filtragem 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")
Obrigado pelo seu feedback!