- Start: Monday, February 13
- End: Friday, February 17
Summary
This week we will introduce some programming fundamentals: comparison and Boolean operators, control flow, and iteration.
Learning Objectives
After completing this week, you are expected to be able to:
- Use comparison operators and related functions to create logical vectors.
- Use Boolean operators to perform operations on logical vectors.
- Combine comparison and Boolean operators to perform logical subsetting.
- Use
if and else statements to conditionally evaluate R expressions.
- Use
ifelse as a vectorized alternative to if and else statements.
- Use
lapply and related functions to iterate over the elements of a vector.
- Use
for and while loops to repeatedly evaluate R expressions.
- Avoid common pitfalls when using loops in R.
Assignments
| Lab 03 |
Thursday, February 16 |
100% |
| Quiz 03 |
Thursday, February 16 |
105% |
| Lab 04 |
Thursday, February 23 |
100% |
| Quiz 04 |
Thursday, February 23 |
105% |