-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pre-winter 2025 Cleanup #13
Comments
In the interest of time, I'm only including detailed feedback for the core content (chapters 1-10). |
I think it might make sense to explicitly cover read.csv in the introduction to R (Basically what I did this year) since it seems like we want to have people read in data as part of the homework for that lecture. I know we are going to cover files, paths etc later, but since they have already seen paths with the command line, it doesn't seem like too heavy a lift. It is also the primary way people actually create data.frames. @PLNReynolds also mentioned that it would make more sense to do at least some of the the reproducibility talk later on, once students have felt the struggle of running code a bit more. |
@elisehellwig I agree, I've always felt the sequence should be closer to R Basics. I think we added in the bit about reproducibility with the intention to "motivate everything, " but it seems premature to me. |
I've replaced most of Chapter 4 with some new examples and some parts of R Basics and Intermediate R. It should now be more on-point (e.g., not teaching infrequently-used things like |
Update the reader to be more beginner-friendly and follow our guidelines in the DataLab handbook.
Content:
switch
? The problem it solves can be solved with other control flow structures, and an exhaustive list of control flow structures seems overwhelming rather than beginner-friendly.du
?Apply functions, covered here, are also briefly covered in Chapter 4. This chapter should build on what Chapter 4 already covered rather than assuming no prior knowledge.We no longer cover apply functions in Chapter 4.This list will grow (and I'll try to address some of these) as I spot problems while migrating the reader to Quarto (#12).
The text was updated successfully, but these errors were encountered: