Cookie usage policy

The website of the University Carlos III of Madrid use its own cookies and third-party cookies to improve our services by analyzing their browsing habits. By continuing navigation, we understand that it accepts our cookie policy. "Usage rules"

[Close]

University Microcredential Modern Reporting, Data Wrangling, and Modelling with R

Persona mirando através de ventanal el paisaje
  • Inicio
    • Director: Eduardo García Portugués
    • Language: English.
    • Mode: On Campus. Campus Puerta Toledo
    • Dates: From September 29 to October 3, 2025
    • Schedule: Monday to Friday, from 16:00 to 20:30
    • Duration: 20 hours.
    • ECTS: 2.
    • Price:  300 euros.
    • Places: 20
    • Admission Deadline: Until September 28th, 2025
    • Scholarships: 18 Banco Santander scholarships
    • Department: Statistics

    This is a crash course designed to level up your basic R skills and master the statistical consulting pipeline in R: from data tidying, preprocessing, and wrangling to the presentation of results in reports and applications, passing through fast statistical modeling featuring state-of-the-art regression and classification models in statistics and machine learning. The focus is placed on overviewing the main features of the most fundamental and up-to-date solutions within the tidyverse and tidymodels ecosystems of R, and using the RStudio IDE. The course assumes a basic knowledge of R (knowledge of types of objects, how to code basic functions, how to do basic plotting, etc.).

  • PROGRAM
    1. Improving R programming 
      1.1. GitHub Copilot and AIs
      1.2. Useful RStudio tricks and tools
      1.3. Code style
      1.4. Debugging 
      1.5. Profiling 
    2. Quarto for reporting 
      2.1. R Markdown and Quarto 
      2.2. Examples of Quarto documents
      2.3. Advanced customizations
      2.4. Writing good reports: style, content, common mistakes.
      2.5. Other topics
    3. Data wrangling in the tidyverse 
      3.1. dplyr 
      3.2. tidyr 
      3.3. stringr 
      3.4. forcats 
      3.5. lubridate
      3.6. purrr

    4. Fast modeling using AutoML
        4.1. Introduction to AutoML
        4.2. Explainability 
        4.3. Examples in regression with h2o
        4.4. Examples in binary classification with h2o 
        4.5. Examples in multiclass classification with h2o
    5. Fast modeling with tidymodels 
        5.1. rsample
        5.2. parsnip
        5.3. recipes 
        5.4. workflows
        5.5. tune

  • FACULTY

    UC3M Faculty

    • Eduardo García Portugués (Associate Professor)
  • ADMISSION

    Directed at/towards:

    No university degree is required.


    REGISTRATION, ENROLLMENT AND PAYMENT

    STEP 1 - REGISTER

    STEP 2 - APPLICATION FOR ADMISSION

    Use the username and password you entered when you registered. 

    For any questions or incidents related to the application for admission, please contact: admisiontp@postgrado.uc3m.es

     

  • PRACTICAL INFORMATION

    Methodology

    • Lectures using PDF and HTML teaching materials

    • Hands-on coding sessions based on R scripts

    • In-class exercises

    • Applied projects


    Dates of the course

    From September 29th to October 3rd, 2025


    Schedule

    Monday to Friday, from 4:00 pm to 8:30 pm

  • SCHOLARSHIPS

    Santander Microcredential Scholarships 2025

    •  Deadline: September 3, 2025 until November 17, 2025 (both included)
    • Number of grants: 18
    • Amount: 300€
    • Resolution: before December 15, 2025

    ☛ More information