Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Filtrado de Datos - Condiciones Básicas | Manipulación y Limpieza de Datos
Análisis de Datos con R

bookFiltrado 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")
question mark

nrow() se utiliza para:

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 1. Capítulo 6

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Awesome!

Completion rate improved to 4

bookFiltrado 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")
question mark

nrow() se utiliza para:

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 1. Capítulo 6
some-alt