INTRODUCTION TO R PROGRAMMING for Data Science

The workshop will take place on August 4, 2025, on Zoom and Youtube Livestreaming

About The Data Science Summer School

The Data Science Summer School is a series of theoretical and practical workshops on the exciting methods and technologies currently employed by industry, government, and civil society to address the world's most complex problems today. It is organized by the Hertie School Data Science Lab with funding and support from the Hertie School and the Dieter Schwarz Foundation

Workshop Details

This course provides a hands-on introduction to data analysis using R and RStudio. We will begin with the basics of the R interface, working with objects, data structures, and importing data. From there, we will explore the tidyverse–a powerful collection of R packages designed for data science. Topics include data wrangling with dplyr, reshaping data with tidyr, writing functions, and data visualization with ggplot2. Throughout the course, we will also discuss best practices for writing R code and organizing analysis projects. No prior experience with R is required, only curiosity and a willingness to learn through practice.

To do list before the class

Workshop checklist

Content Licensing

All workshop materials and recording are under Creative Commons Attribution-NonCommercial-ShareAlike 2.0 license. You are free to share — copy and redistribute the material in any medium or format, and adapt — remix, transform, and build upon the material. However, you must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use. You may not use the material for commercial purposes. If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original.


Workshop Materials

Workshop files and materials

Q&A during the session



Instructor

Sebastian Ramirez Ruiz
Sebastian Ramirez Ruiz

Sebastian Ramirez Ruiz is a doctoral candidate and a Research Associate at the Hertie School in Berlin. He will be a postdoctoral researcher at the European University Institute in Florence, Italy from September 2025. His research interests lie at the intersection of public opinion, political communication, and behaviour, with an emphasis on evidence synthesis and quantitative methodological rigor. He can often be found teaching the tutorials for the Statistical Modeling and Causal Inference course or somewhere in Berlin debugging his code. Sebastian holds a Master of Public Policy and B.A. in Sociology and Political Science.


Schedule (Central European Summer Time - CEST)

Session Starts

Introduction to R Programming for Data Science (Part I)

Short Break

Session Continues

Introduction to R Programming for Data Science (Part II)

Session Ends


Watch Recording