knitr::opts_chunk$set(
  collapse = TRUE,
  comment = "#>"
)

library(fontawesome)
library(htmltools)
library(rmarkdown)
library(knitr)

htmltools::tagList(rmarkdown::html_dependency_font_awesome())

R Resources Knowledge Repository

The goal of knowledge-repo is to provide R users and developers a central hub for storing useful resources related to R.

NOTE: Favorite resources are identified with a r fa("star", fill = "steelblue") icon.

Table of Contents

Learning R - A Curated Path {#learn-r}

The R language has been said to have a steep learning curve and although there are many introductory courses, books, and online resources, it’s hard to decide where to start.

Fortunitely, I have compiled some of the more helpful resources to help guide newcomers to more efficiently learn R and advance their skills.

If you already feel comfortable with the basics of R - you can start with the Progression - Intermediate and Advanced R section.

Getting Started - Introductory Resources {#getting-started}

To get started with learning how to program in R, I recommend starting with some beginner level books and manuals which cover the fundamentals of R:

When first starting R, some of the fundamental basics to focus on include, but are not limited to:

Progression to Intermediate and Advanced R Resources {#progression}

After honing in the beginner level skills, further advance your abilities with these intermediate and advanced R resources:

Further Your Understanding of R

Once you feel comfortable with the fundamentals of R coding, expand your horizons by learning other various areas using the resources below:

Functional Programming, Tidy Evaluation, and Creating R Packages

Dealing with Strings and Text Mining

Version Control with Git

Reproducible, Literate Programming with R Markdown

Developing Website Applications with Shiny

Continued Learning and Staying Up-To-Date

The R programming language is always contrinuously evolving and progressing making it important to be able to quickly adapt and stay up to date with your abilites.

Blogs {#blogs}

Asking Questions

Other Helpful Resources

Style Guides {#styleguides}

Miscellaneous

Books {#books}

Repositories {#repos}

R-studio Addins {#addins}

Articles {#articles}

Awesome Lists {#awesome}

R Specific

General Programming



jimbrig2011/knowledge-repo documentation built on Feb. 11, 2020, 2:37 a.m.