Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
24h Pro data science in R
Rating: 3.9 out of 5(27 ratings)
262 students

24h Pro data science in R

Practice data science with 24hs of material using real examples
Last updated 6/2017
English

What you'll learn

  • Do machine learning in R
  • Process data for modelling

Course content

16 sections75 lectures18h 29m total length
  • Introduction19:52

    Brief introduction to this course

  • Setting up R3:12

    Installing R. How to install packages (and RStudio in case you want to do so)

Requirements

  • Some R programming experience is ideal, but not strictly necessary
  • Some general knowledge on statistics is mandatory: What is a density function? What are random variables?

Description

This course explores several modern machine learning and data science techniques in R. As you probably know, R is one of the most used tools among data scientists. We showcase a wide array of statistical and machine learning techniques. In particular:

  • Using R's statistical functions for drawing random numbers, calculating densities, histograms, etc.
  • Supervised ML problems using the CARET package
  • Data processing using sqldf, caret, etc.
  • Unsupervised techniques such as PCA, DBSCAN, K-means
  • Calling Deep Learning models in Keras(Python) from R
  • Use the powerful XGBOOST method for both regression and classification
  • Doing interesting plots, such as geo-heatmaps and interactive plots
  • Train ML train hyperparameters for several ML methods using caret
  • Do linear regression in R, build log-log models, and do ANOVA analysis
  • Estimate mixed effects models to explicitly model the covariances between observations
  • Train outlier robust models using robust regression and quantile regression
  • Identify outliers and novel observations
  • Estimate ARIMA (time series) models to predict temporal variables

Most of the examples presented in this course come from real datasets collected from the web such as Kaggle, the US Census Bureau, etc. All the lectures can be downloaded and come with the corresponding material. The teaching approach is to briefly introduce each technique, and focus on the computational aspect. The mathematical formulas are avoided as much as possible, so as to concentrate on the practical implementations.

This course covers most of what you would need to work as a data scientist, or compete in Kaggle competitions. It is assumed that you already have some exposure to data science / statistics. 

Who this course is for:

  • Students aiming to do serious data science in R, with some knowledge about statistics