Filtrado de Datos - Condiciones Básicas
El filtrado es una técnica poderosa que permite aislar filas de datos que cumplen ciertos criterios, como seleccionar solo autos diésel, autos costosos o vehículos con transmisión manual. Facilita el enfoque en datos relevantes para un análisis, reporte o visualización más profundos.
Filtrado por categoría
Base R
Es posible filtrar filas aplicando una condición a una columna específica. Por ejemplo, para seleccionar solo los autos donde el tipo de combustible es Diesel, utilice el operador $
para hacer referencia a la columna y aplicar una condición lógica.
diesel_cars <- df[df$fuel == "Diesel", ]
dplyr
Se puede utilizar la función filter()
y pasar la condición directamente.
diesel_cars_dplyr <- df %>%
filter(fuel == "Diesel")
Filtrado basado en valores numéricos
También es posible filtrar datos utilizando comparaciones numéricas.
Base R
expensive_cars <- df[df$selling_price > 500000, ]
dplyr
cheap_cars_dplyr <- df %>%
filter(selling_price < 500000)
Condiciones múltiples
Base R
Es posible combinar condiciones utilizando operadores lógicos como &
para AND.
diesel_manual_cars <- df[df$fuel == "Diesel" & df$transmission == "Manual", ]
dplyr
Se pueden pasar múltiples condiciones a la función filter()
, separadas por comas.
diesel_manual_cars_dplyr <- df %>%
filter(fuel == "Diesel", transmission == "Manual")
¡Gracias por tus comentarios!
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Awesome!
Completion rate improved to 4
Filtrado de Datos - Condiciones Básicas
Desliza para mostrar el menú
El filtrado es una técnica poderosa que permite aislar filas de datos que cumplen ciertos criterios, como seleccionar solo autos diésel, autos costosos o vehículos con transmisión manual. Facilita el enfoque en datos relevantes para un análisis, reporte o visualización más profundos.
Filtrado por categoría
Base R
Es posible filtrar filas aplicando una condición a una columna específica. Por ejemplo, para seleccionar solo los autos donde el tipo de combustible es Diesel, utilice el operador $
para hacer referencia a la columna y aplicar una condición lógica.
diesel_cars <- df[df$fuel == "Diesel", ]
dplyr
Se puede utilizar la función filter()
y pasar la condición directamente.
diesel_cars_dplyr <- df %>%
filter(fuel == "Diesel")
Filtrado basado en valores numéricos
También es posible filtrar datos utilizando comparaciones numéricas.
Base R
expensive_cars <- df[df$selling_price > 500000, ]
dplyr
cheap_cars_dplyr <- df %>%
filter(selling_price < 500000)
Condiciones múltiples
Base R
Es posible combinar condiciones utilizando operadores lógicos como &
para AND.
diesel_manual_cars <- df[df$fuel == "Diesel" & df$transmission == "Manual", ]
dplyr
Se pueden pasar múltiples condiciones a la función filter()
, separadas por comas.
diesel_manual_cars_dplyr <- df %>%
filter(fuel == "Diesel", transmission == "Manual")
¡Gracias por tus comentarios!