Skip to content

Curated list of R learning resources, good practices and packages.

Notifications You must be signed in to change notification settings

syedmfuad/r-resources

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 

Repository files navigation

r-resources

The inspiration for this came from awesome-ggplot2 and awesome-R, both of which are curated lists of r packages and tools. However, these lists can be very long, of broad scope and often intimidating to new users. This is why I've listed the following open source r learning resources that I've found useful and think do a reasonable job of introducing an r novice to the functionalities of the software.

Name Notes
R for Data Science Basic operations, data wrangling, model building and graphing
Databases using R Work with databases in R
Bayesian Data Analysis Basics of Bayesian statistics and demos in R
R Cookbook Comprehensive R review covering most basic operations, general stats, graphics, time series analysis and markdown
Data science for economists Another comprehensive R review covering version control, web scrapping, spatial analysis, and other tools like Docker, Google Compute Engine, SQL and Spark
Applied Causal Analysis (with R) Introduces concepts such as ATT, ATE, SUTVA and tools for causal analysis (DiD, matching, RDD)
Statistical Rethinking 2 with Stan and R Replicates models in Richard McElreath's Statistical Rethinking (2nd ed.) book using Stan, R, rstan, tidybayes, and ggplot2
Finmetrics Quantitative analysis of financial data
Computational Economics Introduction to computational approaches for solving economic models
Tidy Portfoliomanagement in R Quantitative analysis of financial data and portfolio management
Econometrics II Advanced undergrad econometrics with focus on empirical research covering topics such as causal inference, panel, nonlinear methods and time series
Data Science: Theories, Models, Algorithms, and Analytics Machine learning in R covering mathematical and statistical operations, text analytics, networks, discriminant analysis, clustering, neural networks, finance models
Happy Git and GitHub for the useR Working with Git, GitHub in the shell and RStudio
STAT 545 Intro to data wrangling and visualization, also deals with making packages, web scrapping and Shiny
Geocomputation with R Geographic data analysis, visualization and modeling
R Markdown: The Definitive Guide Comprehensive guide to R Markdown (document format)
Mastering Spark with R Apache Spark with R in large scale data science
Forecasting: Principles and Practice Concepts of and introduction to forecasting methods
Advanced R Advanced concepts in R useful for understanding why R works the way it does
Text Mining with R Analyzing text-heavy and unstructured data
Fundamentals of Data Visualization Data visualization
Computing for the Social Sciences Covers a wide range of topics including text analysis, Shiny, Markdown, webscrapping, geospatial visualization, exploratory data analysis and Spark
Interactive web-based data visualization with R, plotly, and shiny Teaches practical skills for creating interactive and dynamic web graphics for data analysis from R
Congressional Data in R Overview of Congessional datasets and R packages for joining/merging, cleaning, visualization, and modeling

r-good-practices

Name Notes
Project-oriented workflow What's wrong with setwd() and rm(list = ls())
Best practice to handle out-of-memory data Techniques, workflows, and best practices to handle out-of-memory data in R

r-packages

Name Notes
swirl Other swirl courses Repository for introductiory econometrics course
Awesome Exploratory Data Analysis (EDA) R and python packages for exploratory data analysis
Reactable Interactive data tables in R
tidycensus R interface to the decennial US Census, American Community Survey APIs and the US Census Bureau's geographic boundary files
disk.frame Helps with dealing with large out-of-memory data
dbplyr Database backend for dplyr that allows you to perform operations in remote database tables
MonetDBLite SQL database backend with dplyr commands (not available in CRAN so requires compilers)
sergeant Apache Drill backend with dplyr

miscellaneous

Name Notes
Derivatives research Resources and research to expand derivatives knowledge
Open courses Courses on machine learning, deep learning and artificial intelligence

About

Curated list of R learning resources, good practices and packages.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published