(This article was first published on

**Data Perspective**, and kindly contributed to R-bloggers)As R programming language becoming popular more and more among data science group, industries, researchers, companies embracing R, going forward I will be writing posts on learning Data science using R. The tutorial course will include topics on data types of R, handling data using R, probability theory, Machine Learning, Supervised – unSupervised learning, Data Visualization using R, etc. Before going further, let’s just see some stats and tidbits on data science and R.

“A data scientist is simply someone who is highly adept at studying large amounts of often unorganized/undigested data”

“R programming language is becoming the Magic Wand for Data Scientists”

**Why R for Data Science?**

Daryl Pregibon, a research scientist at Google said- “R is really important to the point that it’s hard to overvalue it. It allows statisticians to do very intricate and complicated data analysis without knowing the blood and guts of computing systems.”

**A brief stats for R popularity**

“The shortage of data scientists is becoming a serious constraint in some sectors”

David Smith, Chief Community Officer at Revolution Analytics said –

“Investing in R, whether from the point of view of an individual Data Scientist or a company as a whole is always going to pay off because R is always available. If you’ve got a Data Scientist new to an organization, you can always use R. If you’re a company and you’re putting your practice on R, R is always going to be available. And, there’s also an ecosystem of companies built up around R including Revolution Enterprise to help organizations implement R into their machine critical production processes.”

“Investing in R, whether from the point of view of an individual Data Scientist or a company as a whole is always going to pay off because R is always available. If you’ve got a Data Scientist new to an organization, you can always use R. If you’re a company and you’re putting your practice on R, R is always going to be available. And, there’s also an ecosystem of companies built up around R including Revolution Enterprise to help organizations implement R into their machine critical production processes.”

Enough of candies about R, The topics which I cover in the course are:

- Data types in R
- Managing Data in R
- Probability theory in R
- Machine Learning in R
- Supervised machine learning
- Unsupervised machine learning
- Advanced Machine Learning in R
- Data Visualization in R

See you in the first chapter, meanwhile read about the various data analysis steps involved.

To

**leave a comment**for the author, please follow the link and comment on their blog:**Data Perspective**.R-bloggers.com offers

**daily e-mail updates**about R news and tutorials on topics such as: Data science, Big Data, R jobs, visualization (ggplot2, Boxplots, maps, animation), programming (RStudio, Sweave, LaTeX, SQL, Eclipse, git, hadoop, Web Scraping) statistics (regression, PCA, time series, trading) and more...