ECPR

Install the app

Install this application on your home screen for quick and easy access when you’re on the go.

Just tap Share then “Add to Home Screen”

Basket

You don't have anything in your basket.

Your subscription could not be saved. Please try again.
Your subscription to the ECPR Methods School offers and updates newsletter has been successful.

Discover ECPR's Latest Methods Course Offerings

We use Brevo as our email marketing platform. By clicking below to submit this form, you acknowledge that the information you provided will be transferred to Brevo for processing in accordance with their terms of use.

virtual

Introduction to R

Member rate £300.00
Non-Member rate £600.00

Save £45 Loyalty discount applied automatically*
Save 5% on each additional course booked

* If you attended our Methods School during the calendar years 2024 or 2025, you qualify for £45 off your course fee.

Course Dates and Times

Date: Monday 16 – Tuesday 17 February 2026
Time: 08:30 – 12:30 CET 

Akos Mate

aakos.mate@gmail.com

ELTE Centre for Social Sciences

This course offers you an interactive online learning environment using advanced pedagogical tools, and is specifically designed for advanced students, researchers, and professional analysts. The course is limited to a maximum of 16 participants, ensuring that the instructor can address the unique needs of each individual.

Purpose of the course

This two day course is designed to make R more accessible to beginners and provide the skills and confidence you need to perform common analysis tasks in R. You will learn how to prepare and clean data for analysis, create engaging visualisations, and get introduced to statistics with R. By the end of the course, you will feel comfortable approaching these tasks independently in R.

You will also learn how to effectively use LLM coding assistants such as Claude, Gemini, and ChatGPT to support your work in R. By the end of this course, you will be able to write your own code as well as reason through LLM-generated code.

The course does not require any prior programming knowledge (R, Python, or any other language) and assumes no specific quantitative skills. This short course is open to everyone interested in exploring R.

ECTS Credits

ECTS credit aren't available for this course.


Instructor Bio

Akos Mate is a research fellow at the Centre for Social Sciences in Hungary. His key research area is the political economy of the European Union and its members’ fiscal governance.

He uses a wide variety of methods in his research, particularly automated text analysis (and attached various machine learning approaches), network analysis and more traditional econometric techniques.

Akos Mate

Key topics covered

Day 1
  • Getting started with R
    • Setting up RStudio
    • Writing our first code and learning the basics
    • How to use LLMs effectively while learning R
  • Data cleaning 
    • Reshaping data
    • Getting ready for data analysis
Day 2
  • Visualising data with ggplot2
    • Creating engaging data visualisations
  • Exploratory data analysis
    • Getting to know data

How the course will work online 

The course consists of two live teaching sessions, four hours each. All R codes and data will be uploaded into the Learning Management System for you. The instructor will also offer designated office hours for one-to-one consultations.

Prerequisite Knowledge

The course does not require any prior programming knowledge (R, Python, or anything else) and there are no assumed quantitative skills neither. This short course is designed to be accessible to everyone who wants to discover R.

Learning commitment

As a participant in this course, you will engage in a variety of learning activities designed to deepen your understanding and mastery of the subject matter. While the cornerstone of your learning experience will be the daily live teaching sessions, which total four hours each day across the two days of the course, your learning commitment extends beyond these sessions.

Upon payment and registration for the course, you will gain access to our Learning Management System (LMS) approximately two weeks before the course start date. Here, you will have access to course materials such as pre-course readings. The time commitment required to familiarise yourself with the content and complete any pre-course tasks is estimated to be approximately 20 hours per week leading up to the start date.

During the course week, you are expected to dedicate approximately two-three hours per day to prepare and work on assignments.

The course offers the opportunity to be awarded one ECTS credit. Should you wish to earn an additional credit, you will need to complete a post-course assignment, which will involve approximately 25 hours of work.

This comprehensive approach ensures that you not only attend the live sessions but also engage deeply with the course material, participate actively, and complete assessments to solidify your learning.

Disclaimer

This course description may be subject to subsequent adaptations (e.g. taking into account new developments in the field, participant demands, group size, etc.). Registered participants will be informed at the time of change.

By registering for this course, you confirm that you possess the knowledge required to follow it. The instructor will not teach these prerequisite items. If in doubt, please contact us before registering.