DataScienceR
a curated list of R tutorials for Data Science, NLP and Machine Learning
Install / Use
/learn @ujjwalkarn/DataScienceRREADME
R Data Science Tutorials
-
This repo contains a curated list of R tutorials and packages for Data Science, NLP and Machine Learning. This also serves as a reference guide for several common data analysis tasks.
-
Curated list of Python tutorials for Data Science, NLP and Machine Learning.
Learning R
- Online Courses
- Free resources for learning R
- R for Data Science - Hadley Wickham
- Advanced R - Hadley Wickham
- swirl: Learn R, in R
- Data Analysis and Visualization Using R
- MANY R PROGRAMMING TUTORIALS
- A Handbook of Statistical Analyses Using R, Find Other Chapters
- Cookbook for R
- Learning R in 7 simple steps
More Resources
- Awesome-R Repository on GitHub
- R Reference Card: Cheatsheet
- R bloggers: blog aggregator
- R Resources on GitHub
- Awesome R resources
- Data Mining with R
- Rob J Hyndman's R Blog
- Simple R Tricks and Tools (Video)
- RStudio GitHub Repo
- Tidying Messy Data in R Video
- Baseball Research with R
- 600 websites about R
- Implementation of 17 classification algorithms in R
- Cohort Analysis and LifeCycle Grids mixed segmentation with R
- Using R and Tableau
- COMPREHENSIVE VIEW ON CRAN PACKAGES
- Using R for Statistical Tables and Plotting Distributions
- Extended Model Formulas in R: Multiple Parts and Multiple Responses
- R vs Python: head to head data analysis
- R for Data Science: Hadley Wickham's Book
- R Study Group at UPenn
- Program-Defined Functions in R
Important Questions
- In R, why is bracket better than
subset? - Subsetting Data in R
- Vectorization in R: Why?
- Quickly reading very large tables as dataframes in R
- Using R to show data
- How can I view the source code for a function?
- How to make a great R reproducible example?
- R Grouping functions: sapply vs. lapply vs. apply. vs. tapply vs. by vs. aggregate
- Tricks to manage the available memory in an R session
- Difference between Assignment operators '=' and '<-' in R
- What is the difference between require() and library()?
- How can I view the source code for a function?
- How can I change fonts for graphs in R?
Common DataFrame Operations
- Create an empty data.frame
- Sort a dataframe by column(s)
- Merge/Join data frames (inner, outer, left, right)
- Drop data frame columns by name
- Remove rows with NAs in data.frame
- Quickly reading very large tables as dataframes in R
- Drop factor levels in a subsetted data frame
- Convert R list to data frame
- Convert data.frame columns from factors to characters
- Extracting specific columns from a data frame
Caret Package in R
- Ensembling Models with caret
- Model Training and Tuning
- Caret Model List
- relationship-between-data-splitting-and-traincontrol
- Specify model generation parameters
- Tutorial, Paper
- Ensembling models with R, Ensembling Regression Models in R
R Cheatsheets
- R Reference Card
- R Reference Card 2.0
- Data Wrangling in R
- ggplot2 Cheatsheet
- Shiny Cheatsheet
- devtools Cheatsheet
- markdown Cheatsheet, reference
- Data Exploration Cheatsheet
Reference Slides
- R Reference Card
- Association Rule Mining
- Time Series Analysis
- [Data Exploration and Visualisation](https://78462f86-a-e2d7344e-s-sites.googlegroups.com/a/rdatam
Related Skills
feishu-drive
346.4k|
things-mac
346.4kManage Things 3 via the `things` CLI on macOS (add/update projects+todos via URL scheme; read/search/list from the local Things database)
clawhub
346.4kUse the ClawHub CLI to search, install, update, and publish agent skills from clawhub.com
postkit
PostgreSQL-native identity, configuration, metering, and job queues. SQL functions that work with any language or driver
