Getting help

  • FLC discussion board. We’ve co-opted the Issues feature for GitHub respositories to serve as a discussion board for this FLC. Please post questions and issues here. All members of the FLC will have access to this resource and be able to help resolve your questions and issues.
  • R documentation. This resource also available inside RStudio under the ‘Help’ pane. This should be your first stop in addressing and issue or learning more about the functionality of R and/ or R packages.
  • Stack Overflow is a website where programmers can post and answer community questions. This is a great resource to consult if you get stuck. More often than not if you have a question, someone else has had it to.
  • Google search can turn up many sites with answers to questions and tutorials on how to solve a programming issue that you encounter. Be sure to add ‘in R’ to your query to improve search results.

R

  • Introduction to R is an interactive R programming tutorial provided by DataCamp. This particular DataCamp course is free and is a great place to get started if you are a complete beginner to programming in R. It will take around 4 hours to complete the full course and you will need to sign up for a free DataCamp account to get started.
  • R for Data Science is an online textbook which introduces the ‘tidyverse’ approach to R programming that is now widely adopted by the community. It is co-authored by Garrett Grolemund and Hadley Wickham, two very well-known and well-respected R developers.
  • Text Mining with R is an online textbook which focuses on strategies for text mining and general text analysis.

RStudio

  • Getting started with R and RStudio is a blog entry Jerid Francom wrote that covers getting R and RStudio installed and getting acquainted with how R and RStudio work together to facilitate and organize research projects.
  • RStudio IDE cheatsheet is a concise summary of some of the main tools included in the RStudio IDE.

Publishing

Git

R Markdown Websites

  • Building a Website using R Markdown provides details on creating and updating a website using R Markdown.

Style Guides

  • Tidyverse Style Guide provides recommended practices for your code style. This encourages higher levels of readability and consistency thus improved shareability.
  • Google’s R Style Guide is similar to the tidyverse style guide, but with small differences and less comprehensive.