Illustration: R Language Course course

R Language Course: RStudio, Reporting

Langage R

R with RStudio forms a great duo for reporting. Thanks to a special source code, a R Markdown file, we combine programming blocks (the R language) with a text (the Markdown language). It is possible to create a report without even seeing the code in the text. As in a show, the entire technical team, remains behind the scenes. Only the results - images, tables, charts and maps - occupy the scene with the text.

links to demos:

Like Word or a PowerPoint presentation, the document includes titles and divisions, bold and italic passages, web links, and more. Unlike Word or a PowerPoint presentation, tables and figures are automated because they are part of the calculations and modeling hidden in the document.

In the process, the data is imported: spreadsheets, CSV, SQL, web, Spark, etc. Just run the analyzes: clean, filter, sort, group, aggregate, select, add, etc. The R language is designed for descriptive statistics analysis and * machine learning * algorithms. The results can also come from other languages ​​including Python or SQL. The big work can be done downstream and the finishing is done in RStudio. Once everything is modeled, transformed or integrated, all that remains is to generate tables and figures to finalize the report. With a stand-alone R Markdown file, automation makes it easy to update or adapt for a new month, for example.

3 days 9:00 a.m. to 4:30 p.m. Online, Montreal, Quebec City

Updated on

The R Language Course course at a glance

Length
3 days
Schedule
9:00 a.m. to 4:30 p.m.
Format
Live virtual class or in person in Montreal and Quebec City
Audience
Tous
Price
$1,472 per participant, or $1,251 for public bodies and non-profits (plus taxes)
Language
English

Doussou Formation and R Language Course: key facts

Upcoming R Language Course sessions

Online

  • Select
  • Select
  • Select
  • Select
  • Select

Quebec City

  • Select

R Language Course course outline

Introduction to the R language

  • Introduction
    What is R?
    Discover the analytical aspect
    The business intelligence side of R / RStudio
    The areas of use of R
    Discover RStudio

Getting started with the RStudio environment

  • Install RStudio
    Configure RStudio
    Use the console
    Install a package
    Use of aids
    Discover the Markdown

The basics of the R language

  • The variables
    The functions
    Calculations
    Evaluate flow conditions and controls
    curls
    Create custom features
    Calculate the execution time
    Data structure: matrix
    Data structure: ts
    Data structure: Date and time
    Data structure: factor
    Work environments

Manipulate data structures

  • The vectors
    The lists
    Matrices
    DataFrames

Draw a parallel between R and a spreadsheet

  • Adapt in R / RStudio spreadsheet operations.
    Adapt the spreadsheet functions to R / RStudio.
    Import and export data (spreadsheet versus R / RStudio)
    Exploit the best of both software.

Handling data with R

  • Importing data
    Exporting data
    Selection and grouping of data

Case Study: Consolidate the Basics of R Language and RStudio Software

  • Using tidyverse for more efficiency
    Tidyverse modules: dplyr, ggplot2, tibble, readr, tidyr, purrr
    Data preparation
    Import (and export) datasets.
    Understanding the data (Explore and visualize)
    Process missing values
    Process outliers.
    Model: select, filter, sort, modify, add, delete.
    Manipulate categorical data.
    Manipulate time series.
    Produce PDF, HTML, etc. reports

View data with R

  • Realization of graphs with R software
    Customize graphs with R software
    Draw maps with R software

Other Related Courses

Your R Language Course trainer

Scientifique de données

Hugues S.

A data scientist, Hugues explores data collected within organizations and develops analyses and forecasts, or collaborates on projects aimed at extracting value from collected data. His projects include, among others, customer segmentation, map-based data visualization, transaction matching, and subscription lifetime…

View full profile

Prices and practical information

Preferred rate

$1,251 / participant

Public bodies and non-profits · plus taxes

Standard price

$1,472 / participant

Businesses and individuals · plus taxes

Practical information

  • Length: 3 days
  • Schedule: 9:00 a.m. to 4:30 p.m.
  • Format: Live virtual class or in person in Montreal and Quebec City
  • Payment: online (PayPal or card) when registering, or by invoice for organizations

Corporate R Language Course training

Train your whole team as a private group, on your own documents, at your premises or in a virtual class, on the dates that suit you.

Request an offer

Participant reviews

97% satisfaction (end-of-course evaluations, 120 evaluations) · Read all testimonials

Why take this R Language Course course

Objectives: what you will be able to do

With one case, the training shows how to edit a report with RStudio. The training covers another format: presentation, website, interactive dashboard and various renderings (HTML, PDF, Word and more). In addition, the training shows the useful foundations of the R language. The course adheres to simple quantitative methods for processing data in a spreadsheet format and does not address the science of statistics.

Former:

Prerequisites

Knowledge of the Windows environment

What is included

  • Course materials and exercise files for each participant
  • Certificate of attendance
  • Optional personalized coaching after the course
  • In public in-person sessions:
    • Tea and coffee
    • Lunch at a nearby restaurant
    • Parking (in some cities)
    • Wi-Fi access

Interested in the R Language Course course?