Logical Indexing
Logical indexing allows you to filter rows of a data frame based on conditions. Instead of remembering row numbers, you specify logical expressions, and only rows where the condition is TRUE are returned.
Example
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', ]
The condition should be placed in the row index position inside square brackets ([condition, ]).
Swipe to start coding
Using the mtcars dataset, extract the following data:
- The cars that pass a quarter-mile in less than 16 seconds (
qseccolumn). - Cars with 6 cylinders (
cylcolumn).
Solução
Obrigado pelo seu feedback!
single
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Incrível!
Completion taxa melhorada para 2.27
Logical Indexing
Deslize para mostrar o menu
Logical indexing allows you to filter rows of a data frame based on conditions. Instead of remembering row numbers, you specify logical expressions, and only rows where the condition is TRUE are returned.
Example
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', ]
The condition should be placed in the row index position inside square brackets ([condition, ]).
Swipe to start coding
Using the mtcars dataset, extract the following data:
- The cars that pass a quarter-mile in less than 16 seconds (
qseccolumn). - Cars with 6 cylinders (
cylcolumn).
Solução
Obrigado pelo seu feedback!
single