Resources
Home – Resources – Community – Lunches with Data Challenges – R101
Platforms for coding R online
a) https://rextester.com/l/r_online_compiler, 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/
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!)
- github.io, rpubs.com, bookdown.org, shinyapps.io,
Blogs
On R:
- https://blog.rstudio.com/
- https://rviews.rstudio.com/
- https://www.r-bloggers.com/
- https://deanattali.com/blog/advanced-shiny-tips/
Related:
- https://towardsdatascience.com/
- https://www.kaggle.com/kernels
- https://www.analyticsvidhya.com
From Canada School of Public Service
- https://github.com/CSPS-EFPC-DAAN/Resources
- https://github.com/CSPS-EFPC-DAAN/Data-AI-ML
- www.data-action-lab.com
- https://www.data-action-lab.com/home/data-action-lab-blog/
More from RStudio
https://github.com/rstudio/webinars https://github.com/rstudio/cheatsheets
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
Efficient programming
- https://www.datacamp.com/courses/working-with-the-rstudio-ide-part-1, https://www.datacamp.com/courses/working-with-the-rstudio-ide-part-2
- https://www.datacamp.com/courses/introduction-to-git-for-data-science
- https://www.datacamp.com/courses/reporting-with-r-markdown - by Garrett Grolemund