The RokSprocket Module needs the RokSprocket Component enabled.

Introduction to R Programming

Introduction to R Programming

This module offers an easy introduction to R programming. Learn the basics of R programming and the commonly used plots and statistical tools without pain.

Course Details

Learning Objectives

Learning Objectives:

Upon completion of this module, participants will be able:

  • To understand the R language basics
  • To import data into R
  • To manipulate data in R
  • To become familiar with the user interfaces
  • To run basic plots and statistical analyses
  • To use the documentation and to find help

Target Audience

Target Audience:

This module is aimed at anyone who works with data and who interested in harnessing the power of the R programming language.



This module introduces key concepts in statistics and data analysis. It assumes that participants either have no previous knowledge of statistics or that they have not used statistics for a long time.

Course Outline

Course Outline:
  • Introduction to the R Language
  • Principle of the R Language
  • Working Environment
  • Key Elements
  • Reading Data
  • Manipulating Data
  • User Interfaces
    • Menu Description & Navigation
    • Data Importation
    • Creation of Plots
    • Running Simple Statistical Analyses
  • Application to Case Studies

Practical Info

Practical Info:

Recommended Duration: 1 day


Related Sessions

  • Predictive analytics (PA) is on everyone's lips. But what is it really all about? Discover its principle, implementation, typical pitfalls and good practices. Learn about data wrangling and munging, a crucial step in predictive analytics. An overview of the most commonly used models is also presented.

  • Learn how to take data (consumers, genes, stores, ...) and organise them into homogeneous groups for use in many applications, such as market analysis and biomedical data analysis, or as a pre-processing step for many data mining tasks. Cluster analysis comprises a collection of powerful techniques. Learn about this very active field of research in statistics and data mining, and discover new techniques.

  • Learn about key biostatistical concepts and efficient tools for summarising and plotting data as well as outlier detection. Demystify the statistical testing approach used to make decision in the presence of uncertainty: p-values, power, and so on.