For the time being, I have developed this workshop to be standalone.
I sincerely hope though that the exercises within the workshop have whetted your appetite to learn more about how to use R as a platform for organising, managing, visualising and/or analysing your data and disseminating your findings as Open Science/Research.
To help you on this journey, I’ve compiled a list of ‘highly recommended’ resources below that could be useful for you to check out in future independent learning. I’ve tiered these in terms of things you could get into quite quickly and some materials that you might want to make a longer-term investment in.
In section [7.2.3.3. Emphasis] I already mentioned that Chester Ismay has a really good introductory online ‘book’ that covers the basics of RMarkdown. It’s called Getting Used to R, RStudio, and R Markdown. In particular, it’s useful if you want to explore more the functionality of RMarkdown. However, in later chapters he also:
As mentioned earlier, most researchers that have learned how to use R
in the last decade or so have done so whilst making use of Hadley
Wickham’s tidyverse
packages, which make the programming of
R more intuitive and user friendly.
He has a great book with lots of activities and exercises within it
called R for Data Science, which
is freely available as an open access online book. If I could only
recommend one resource this would be THE book I’d suggest
someone with no experience of programming who wants to start with, as
they begin to learn how to use R. It gets you up to speed on how to use
the tidyverse packages, which offer some great tools for visualising and
‘tidying’ your data (i.e. ggplot2
and tidyr
,
respectively). In R4DS’s later chapters it even starts to introduce some
statistical modelling concepts too.1
There’s a several specific packages, courses and textbooks that I think are really good ways of getting yourself up-skilled in doing various types of analysis in R. I am by no means aware of every package or teaching text that exists in relation to #RStats.2
Below is simply a list of some I’ve either used and found valuable or that come ‘highly recommended’ from my past project and PhD students.
Mostly, it covers the basics of linear regression modelling.↩︎
There are well over 10,000 R packages on the CRAN server, available for you to download. Only a proportion of them will be packages for doing statistical modelling. However, if you think that some of these packages are almost equivalent in scope to the functionality paid-for stats packages, like SPSS, offer, you quickly begin to the realise the increased potential R offers you.↩︎
Hopefully you’re noticing a theme here!↩︎
If you want the back-story of how I got interested in R, I first learned statistics largely in SPSS, drawing heavily on Andy Field’s then seminal textbook: Discovering Statistics Using SPSS, which is now on its 6th edition. However, during my PhD I would frequently find myself running into brick walls when reading sections of that textbook. Andy would allude to certain ‘robust’ analyses being extremely useful alternatives to more bog-standard ones that I was finding I couldn’t use because my data unhelpfully violated various assumptions. Only, Andy explained that SPSS couldn’t help me run any of these new-fangled analyses. Instead, I was advised that I’d have to learn how to run them in a (at the time) “new on the scene” stats software called R. What is more, Andy then released a textbook in 2012 called Discovering Statistics Using R, which was basically an expanded version of his original SPSS textbook, with extra sections added in all the places where I’d previously found dead-ends because R trumped SPSS in being able to run the robust methods. Need I say more – at that point I was 100% converted!🤩↩︎