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 enfocarse en datos relevantes para un análisis más profundo, generación de informes o visualización.
Filtrado por categoría
Base R
Es posible filtrar filas aplicando una condición a una columna específica. Por ejemplo, para seleccionar únicamente los autos cuyo tipo de combustible es Diesel, se utiliza el operador $
para referenciar 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
Puede 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 enfocarse en datos relevantes para un análisis más profundo, generación de informes o visualización.
Filtrado por categoría
Base R
Es posible filtrar filas aplicando una condición a una columna específica. Por ejemplo, para seleccionar únicamente los autos cuyo tipo de combustible es Diesel, se utiliza el operador $
para referenciar 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
Puede 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!