Closed TomFranklin closed 5 years ago
So we should be 'tidyverse first', but perhaps have a tip box or short chapter later on about 'further programming' or something. Focus on some stuff like $
and []
but I don't think it's worth going into base alternatives of tidyverse stuff (i.e. why teach merge()
if we have *_join
?)
I think David Robinson gets this right.
I found in the training session that it would be quite difficult in the 3 hour window to show both base and dplyr options for selecting and filtering data and to avoid confusion opted to go with the tidy option. For the tutorial, a key part of it for me was trying to build confidence in the people learning and I think tidyverse really helps with that and gives beginners an accessible route into R.
However I would be happy to teach both base and tidy, as I do think there is good value in learning base.