Resources
Platforms for coding R online
a) https://rextester.com/l/r_online_compiler
b) https://repl.it/languages/rlang (no login required)
c) https://rstudio.cloud/ (login required) - All in One place for learning and coding
Teach yourself
Beginners:
- R basics: https://education.rstudio.com/learn/beginner/
- Dashboard in R: https://rmarkdown.rstudio.com/flexdashboard/
- data.table: https://cran.r-project.org/web/packages/data.table/vignettes/datatable-intro.html
Intermediate:
- https://r4ds.had.co.nz/ (https://jrnold.github.io/r4ds-exercise-solutions/)
- https://stat545.com/
- https://datasciencebox.org/
Big books with codes:
- https://www.bigbookofr.com - https://github.com/oscarbaruffa/BigBookofR
- https://rstudio4edu.github.io/rstudio4edu-book - https://github.com/rstudio4edu/rstudio4edu-book
Homework for Lunch and Learn R101
- https://education.rstudio.com/learn/beginner/ (first three primers of Tutorials)
- https://rstudio.cloud/learn/primers/1
- https://rstudio.cloud/learn/primers/2
- https://rstudio.cloud/learn/primers/3
- Familiarize yourself with list of learning resources there
NB: All resources in rstudio are FREE
- https://www.datacamp.com/
- https://www.datacamp.com/courses/free-introduction-to-r (Chapter 1 - FREE)
- Familiarize yourself with list of courses, tracks and skills there
NB: Some courses are FREE. First chapter in each course is always free
More on data.table
- http://r-datatable.com (https://rdatatable.gitlab.io/data.table/)
- https://www.datacamp.com/courses/time-series-with-datatable-in-r
- https://www.datacamp.com/courses/data-manipulation-in-r-with-datatable
- https://github.com/Rdatatable/data.table/wiki/Articles
- https://rpubs.com/josemz/SDbf - Making .SD your best friend
More on Dashboards and Shiny
When flexdashboard (older versions of R) does not work, one can use http://rstudio.github.io/shinydashboard/
free - https://www.datacamp.com/courses/building-web-applications-in-r-with-shiny
https://www.datacamp.com/courses/building-dashboards-with-shinydashboard
https://www.datacamp.com/courses/building-web-applications-in-r-with-shiny-case-studies
Portals to deploy your solutions (and search for solutions from others!)
Blogs
On R:
- https://blog.rstudio.com/
- https://rviews.rstudio.com/
- https://www.r-bloggers.com/
- https://deanattali.com/blog/advanced-shiny-tips/
Related:
From Canada School of Public Service
More from RStudio
The learnr package makes it easy to turn any R Markdown document into an interactive tutorial. - https://github.com/rstudio/learnr
A guide to some of the most useful R Packages that we know about, organized by their role in data science. - https://github.com/rstudio/RStartHere
Webinars:
- Part 2: RStudio Connect in Production
- Part 3: Interactivity in Production
https://resources.rstudio.com/webinars/reproducibility-in-production - September 7, 2019 Garrett Grolemund
rstudio::conf
- rstudio::conf 2019 talks: https://resources.rstudio.com/rstudio-conf-2019
- rstudio::conf 2018 talks: https://beta.rstudioconnect.com/content/3105
More from www.datacamp.com
CAREER TRACK: R Programmer
- https://www.datacamp.com/courses/introduction-to-shell-for-data-science
- related to this- From command line: https://www.datascienceatthecommandline.com/
- https://www.datacamp.com/courses/data-privacy-and-anonymization-in-r
- https://www.datacamp.com/courses/parallel-programming-in-r
- https://www.datacamp.com/courses/writing-efficient-r-code
- https://www.datacamp.com/courses/object-oriented-programming-in-r-s3-and-r6
- https://www.datacamp.com/courses/string-manipulation-in-r-with-stringr
CAREER TRACK: Data Scientist with R
- https://www.datacamp.com/courses/cleaning-data-in-r
- https://www.datacamp.com/courses/communicating-with-data-in-the-tidyverse
- https://www.datacamp.com/courses/intro-to-sql-for-data-science + 2 more