Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.


Managing Big Data with R and Hadoop

Partnership for Advanced Computing in Europe via FutureLearn


You will experience how to use RHadoop tool to manage and analyse big data.

This course will give you access to a virtual environment with installations of Hadoop, R and Rstudio to get hands-on experience with big data management. Several unique examples from statistical learning and related R code for map-reduce operations will be available for testing and learning.

Those with basic knowledge in statistical learning and R will better understand the methods behind and how to run them in parallel using map-reduce functions and Hadoop data storage. At the end of the course you will get access to RHadoop on a supercomputer at University of Ljubljana.

This course is designed for people interested in data science, computational statistics and machine learning and have basic experiences with them. It will be also useful for advanced undergraduate students and first year PhD students in data analysis, statistics or bioinformatics, who wish to understand how to manage big data with Hadoop using R programming language.

We expect that the learners will also have basic experiences with linux and bash and working experiences with R and matrix operations. They should be also capable to download and run virtual machine.

All software needed to actively participate the course is provided within the virtual machine that the followers are supposed to download and run on the local machine. No extra software is needed. You will need a modest local machine with 15GB free disk space and 2GB RAM.


  • Welcome to BIG DATA
    • Welcome to the course!
    • Setting up the software
    • Hands on Linux with RHadoop
  • Working with Hadoop
    • Data Management
    • Using AWK with Hadoop
    • Map and reduce
  • First steps in R and RHadoop
    • Basic data management with R
    • RHadoop
    • Four Big Data examples: basic data operations with RHadoop
    • Summary
  • Statistical learning with RHadoop: clustering
    • Introduction to statistical learning
    • Clustering analysis
    • Summary
  • Statistical learning with RHadoop: regression and classification
    • Linear regression
    • Classification
    • Summary
    • Really big data examples


4.4 rating at FutureLearn based on 5 ratings

Start your review of Managing Big Data with R and Hadoop

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.