# Welcome to RStatistics.Net !

An educational resource for all things related to R language and its applications in advanced statistical computing and machine learning.

## Announcement

**New Video Course released!**

Check out our new Learn R By Intensive Practice video course for beginners. Filled with real practice exercises, you get to learn base R programming through a truly unique, hands-on practical approach. Happy learning!

### Who is this Website For?

- If you are a college student working on a project using R and you want to learn machine learning techniques to solve problems
- If you are a statistician, but you don’t have prior programming experience, our plugin snippets of R Code will help you achieve several of your analysis outcomes in R
- If you are a programmer coming from other platform (such as python, SAS, SPSS) and you are looking to get your way around in R
- You have a software / DB background, and would like to expand your skills into data science and advanced analytics.
- You are a beginner with no stats background whatsoever, but have a critical analytical mind and have a keen interest in analytical problem solving.

Whatever your motivations, **RStatistics.Net** can help you achieve your goal.

**Don’t Know Where To Get Started?**

If you are completely new to R, the Getting-Started-Guide will walk you through the essentials of the language. Read and practice the step-by-step code snippets completely so you will find it much easier to build advanced models and algorithms later on.

If you prefer video lecture type of learning, we have created a video course, particularly for beginners who have not laid hands on R, yet.

If you wish to get started with statistical methods, regression modelling would be a good place to start. Move on to advanced regression types to get a broader perspective on which technique can be applied for various problem types. You can start reading about decision trees, cluster analysis and time series analysis in parallel. These are some of the essential techniques you are going to need for basic analytical problem solving. Association mining is useful for *‘suggest recommendations’* type of problems.

**What Will I Find Here ?**

This website is a R programming reference for beginners and advanced statisticians alike. You will find data mining and machine learning techniques explained succinctly with workable R code. The methods deal with the practical and application oriented aspects, so that you know which method can be applied to what problem. At relevant places, context specific code and syntax along with the specific use cases are discussed. When used effectively, you can boost the prediction accuracy and derive rich insights out of your analyses.

In this website, you will find learning resources, tutorials and articles on techniques to learn and perform statistical analyses and problem solving in various areas.

- What is R
- Getting started with R
- Essentials of making plots and graphs (under construction)
- Practice Exercises
- R Tips and Trivia
- R Video Tutorials
- Recommended R Books
- Regression Modelling
- Simple linear regression with numeric example
- How to test a regression model for heteroscedasticity and if present, how to correct it?
- Advanced regression modeling with full work flow
- Statistical tests in R
- How to find the most important variables that contribute most significantly to a response variable?
- Model selection strategies
- Advanced regression models
- Logistic regression
- Discriminant analysis
- Naive bayes classification
- Understanding Time Series Analysis
- How to forecast a time series.
- How to detect breakouts in a time series?
- Strategies to improve R code
- How to do parallel computing with R
- Advanced regression models
- Cluster Analysis
- Cubist
- Basic text mining and work cloud
- Support vector machines
- Random forests
- Association mining to build recommendation systems
- Decision trees

#### Beginners: Learning resources and tutorials

#### Statistics

Topics are in the order of foundational topics to advanced.

#### Machine learning, Data Mining and Advanced R

**Write Back To Us!**

We constantly strive to improve and add valuable learning material to this site. If you find any topic is difficult to understand and needs more explanation, or if you find typos or code breaks, we are eagerly waiting to hear from you. We will try our best to promptly attend to your support, feedback and suggestions. We tweet nice R tips and interesting articles, so follow and tweet at us on Twitter.

**If you like us . .**

Learn something new in R everyday. Like **‘One R Tip A Day’** on facebook to get great R tips directly to your fb news feed.

We are on twitter too. **Join 6K+ followers** and stay up-to-date on R.