Indexación Lógica
Indexación lógica permite filtrar filas de un data frame basándose en condiciones. En lugar de recordar los números de fila, se especifican expresiones lógicas y solo se devuelven las filas donde la condición es TRUE
.
Ejemplo
123456789name <- c("Alex", "Julia", "Finn") age <- c(24, 43, 32) gender <- c("M", "F", "M") test <- data.frame(name, age, gender) # People older than 30 test[test$age > 30, ] # Males only test[test$gender == 'M', ]
La condición debe colocarse en la posición del índice de fila dentro de corchetes ([condition, ]
).
Swipe to start coding
Utilizando el conjunto de datos mtcars
, extraiga la siguiente información:
- Los autos que recorren un cuarto de milla en menos de 16 segundos (columna
qsec
). - Autos con 6 cilindros (columna
cyl
).
Solución
¡Gracias por tus comentarios!
single
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Can you explain how logical indexing works with multiple conditions?
What happens if no rows match the condition?
Can you show more examples of logical indexing with different data types?
Awesome!
Completion rate improved to 2.27
Indexación Lógica
Desliza para mostrar el menú
Indexación lógica permite filtrar filas de un data frame basándose en condiciones. En lugar de recordar los números de fila, se especifican expresiones lógicas y solo se devuelven las filas donde la condición es TRUE
.
Ejemplo
123456789name <- c("Alex", "Julia", "Finn") age <- c(24, 43, 32) gender <- c("M", "F", "M") test <- data.frame(name, age, gender) # People older than 30 test[test$age > 30, ] # Males only test[test$gender == 'M', ]
La condición debe colocarse en la posición del índice de fila dentro de corchetes ([condition, ]
).
Swipe to start coding
Utilizando el conjunto de datos mtcars
, extraiga la siguiente información:
- Los autos que recorren un cuarto de milla en menos de 16 segundos (columna
qsec
). - Autos con 6 cilindros (columna
cyl
).
Solución
¡Gracias por tus comentarios!
single