Skip to content
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

dplyr join lesson in leue of dplyr+sql #376

Open
sdtaylor opened this issue Mar 9, 2018 · 3 comments
Open

dplyr join lesson in leue of dplyr+sql #376

sdtaylor opened this issue Mar 9, 2018 · 3 comments
Labels
type:discussion Discussion or feedback about the lesson type:teaching example PR showing how lesson was modified in a workshop

Comments

@sdtaylor
Copy link
Contributor

sdtaylor commented Mar 9, 2018

We did a workshop recently with an experimental setup where lessons were spread out in 2 hour sessions over 7 weeks instead of 2 days. the page for it was is https://ufrmeetup.github.io/2018-01-18-UF-R/

As part of this we thought it would be hard to do the sql material since it would likely involve two 2-hour sessions. So we opted to teach the same ideas of joining using the dplyr functions. I wrote a lesson for this that uses ideas from the sql one and just wanted to share it in case anyone is interested.

https://github.com/sdtaylor/R-ecology-lesson/blob/dplyr_join_lesson/xx-dplyr2.Rmd

The earlier dplyr lesson hit the 2 hour mark before we got to the spread/gather section. So the join material here + spread/gather fit into another 2 hour session very nicely.

@aurielfournier
Copy link
Contributor

Oh very neat. Thanks @sdtaylor for that update.

We are always glad to hear about the new ways that folks are teaching these lessons.

@aurielfournier aurielfournier added type:feedback type:teaching example PR showing how lesson was modified in a workshop labels Mar 11, 2018
@fmichonneau fmichonneau added type:discussion Discussion or feedback about the lesson and removed type:feedback labels Apr 9, 2018
@katrintirok
Copy link
Contributor

Hi,
I think joining two datasets is one of the common and important things to do when working with data in R. I always kind of missed this part in the current dplyr lesson. One not always gets to do SQL in a workshop ... Adding joining to the the dplyr lesson (or as extra lesson) would be a good thing from my perspective, although it would make the material even longer (but this also depends on the audience, and I always point people to the online lesson to work on even after the workshop).

@tobyhodges
Copy link
Member

Thanks everyone for contributing to this discussion. The lesson underwent a major update and reorganisation when #887 was merged. The new content does not cover joining data frames, so this discussion may remain relevant. However, it should be noted that the lesson has now diverged significantly from the version @sdtaylor adapted in the lesson shared above.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type:discussion Discussion or feedback about the lesson type:teaching example PR showing how lesson was modified in a workshop
Projects
None yet
Development

No branches or pull requests

5 participants