0
0
R Programmingprogramming~5 mins

filter() for row selection in R Programming - Cheat Sheet & Quick Revision

Choose your learning style9 modes available
Recall & Review
beginner
What does the filter() function do in R?
It selects rows from a data frame that meet a specific condition, like picking only the apples from a basket of fruits.
Click to reveal answer
beginner
How do you use filter() to select rows where a column age is greater than 30?
Use filter(data, age > 30). This keeps only rows where the age is more than 30.
Click to reveal answer
intermediate
Can filter() handle multiple conditions? How?
Yes! Use commas or logical operators like & or |. For example, filter(data, age > 30, gender == 'F') selects rows where age is over 30 AND gender is female.
Click to reveal answer
beginner
What package do you need to use filter() for data frames?
The dplyr package. It makes data manipulation easy and clear.
Click to reveal answer
beginner
What happens if no rows meet the condition in filter()?
You get an empty data frame with the same columns but zero rows, like an empty basket after picking fruits.
Click to reveal answer
Which function is used to select rows based on conditions in R's dplyr package?
Amutate()
Bselect()
Carrange()
Dfilter()
What will filter(data, age > 25, gender == 'M') do?
ASelect rows where age is over 25 and gender is male
BSelect rows where age is over 25 or gender is male
CSelect rows where age is under 25 and gender is male
DSelect all rows
If no rows match the filter condition, what does filter() return?
AAn empty data frame with zero rows
BThe original data frame
CAn error
DNULL
Which package must be loaded to use filter() for data frames?
Aggplot2
Bdplyr
Ctidyr
Dbase
How do you combine multiple conditions inside filter()?
AUsing parentheses only
BUsing plus signs (+)
CUsing commas or logical operators like && and |
DUsing semicolons (;)
Explain how to use filter() to select rows from a data frame based on one or more conditions.
Think about how you pick only certain fruits from a basket based on color or size.
You got /5 concepts.
    What happens when filter() finds no rows matching the condition? How can this be useful?
    Imagine looking for red apples but finding none.
    You got /5 concepts.