Open oktokat opened 7 years ago
Hi @oktokat,
This was an awesome hw04! Basically I think you covered more than what was expected, and I especially liked your interesting (and funny) commentary throughout :)
It was really useful for someone like me who is new to R to have some context given for each activity, and your hypothetical situations really did that well!
Your tables, headings, italicized 'dialogue' were all organized really well and it was a breeze to read through this homework.
Your comparison of gather()
and spread()
were done really well, and I especially liked how you visualized the outputs to make it easier to see exactly how much more 'tidy' the new dataframe was.
For the joins activity, I also really appreciated the context given and you noting down what specifically was excluded (when applicable), and why.
Your extra activity using replace()
and gsub()
were really interesting to read, I hadn't personally used them before so I learned a lot from reading this myself! You're a really good teacher, you should probably have R webinars or something ;)
It's always great when people share useful links and resources, so thank you for doing that!
I literally have no suggestions, I think you did an awesome job with everything. This homework was fun to read (never thought I'd say that), your code was always organized and easy to follow, your explanations were great, and I learned a lot and will hopefully be able to use that in hw05. Good job!!
-Aisha
Hi Kaitlyn, Great work! Here's my review for homework 04:
Coding style: + Clear and organized, easy to read, code is very well commented, you've gone beyond what was required! I like that you explain all the functions you use and the different variables involved.
Coding strategy: + Simple and efficient, very consistent coding style throughout the assignment, logical flow of code, complex code is broken down (with comments for each step)
Presentation - graphs: + Appropriate graph chosen to represent data, incorporated various ggplot features. I liked that you added labels to the facetted graphs for male and female - I'm going to try incorporating this in future plots!
Presentation - tables: +
Tables are well made! Nice job using gather()
and spread()
in your cheatsheet to illustrate the power of those functions. You've elegantly showed how to tidy up messy data.
Achievement, mastery, cleverness, creativity: + Gone beyond what was expected and required, great job incorporating using tools and techniques taught outside of the course (such as reading files and new functions), creative approaches to the different tasks. You made this homework an enjoyable read!
Ease of access for instructor, compliance with course conventions for submitted work: + Easy access, code runs, and I liked the links at the top of your file for easy navigation
Overall excellent work!
Great explanation of the different join functions and showing your data and thought process.
You went beyond what was expected for the activities you chose. I would suggest trying more activities and challenging yourself for future assignments! 👍
Thanks, Amanda
Hi @oktokat, here are some comments about your hw04:
Your grade will be emailed to you at a later date.
Hi hi hi! Hope you had a nice Thanksgiving holiday! 🦃
Here's the link to the hw04 md and here's a link to my main repo README.
Here's my latest commit, in case you're curious: e8abaac6ec67f0f5caecbdeee6a6fce1b4ce5340
Have a good day! :octocat: