Skip to ContentSkip to Navigation
Corporate AcademyOnderdeel van Rijksuniversiteit Groningen
Corporate Academy
Corporate Academy

Introductie in R

Deze cursus wordt in het Engels gegeven

De programmeertaal R is door onderzoekers ontworpen als krachtige taal voor datascience, statistiek en data-visualisatie. R is gratis en open source waardoor onderzoekers over de hele wereld continue de functionaliteit verbeteren en uitbreiden op die punten die zij zelf ook nodig hebben. Met R kan je je ruwe data snel ordenen en opschonen zodat je overzichten, rapportages en visualisaties kunt maken waarmee je beslissingen kunt maken op basis van je data.

In deze introductiecursus begeleid ik je door de basis van het importeren van data, het opschonen en herstructureren van data, het visualiseren en samenvatten van je data, zodat je uiteindelijk de voor jou nodige statistische modellen kunt toepassen.

Aan het eind van de cursus kan je niet alleen werken met R, maar kan je ook je kennis uitbreiden die je nodig hebt voor je eigen werkveld.

Doel

This introduction course is for everyone who wants to (re)learn the basics of the programming language R needed for data handling. This is useful for those new to R, or for those who have worked with R but never got the chance to learn the basics themselves.

Inhoud
  1. INTRODUCTION TO R AND RSTUDIO
  2. R ESSENTIALS/BASICS
  3. READING DATA FROM FILES (using readr and openxlsx)
  4. DATA TRANSFORMATIONS (using dplyr and tidyr)
  5. EXPLORATORY DATA ANALYSIS: GRAPHICS (using ggplot2)
  6. EXPLORATORY DATA ANALYSIS: DESCRIPTIVE STATISTICS
  7. STATISTICAL TESTS (how to run the tests, not how to interpret them)
  8. WHAT’S MORE (Other useful packages and more classical Programming)
Voorkennis

None - but a dream of what you’d like to do with R would be nice.

Please note R has a steep learning curve. Expect you’ll need 2-4 hours between sessions to prepare for the next one and plan accordingly. Please be kind to yourself and allow yourself at least 48 hours to complete the course.

Aanmelden en tarief

Late enrollments are fine, but please also contact the teacher to not risk being overlooked. You can unenroll until 8 days prior to the first session. The participants will be mailed the course material a few days prior to the course. For more info you can mail Theo van Mourik (t.j.van.mourik@rug.nl).

Prices for individuals:

  • €100   BSc/MSc student at UG, other Dutch University or Hanze Hogeschool
  • €300   PHD-student at UG or other Dutch University
  • €650   Employee UG or other Dutch university/UMCG/Hanze Hogeschool
  • €650   UG Alumni
  • €1250   Other participants

Prices for groups joining the course:

  • 20 or more PHD’s €200pp (minimum price of €4.000)
  • 10 or more Employees €400 pp (minimum price of €4.000)
  • 20 or more Employees €250 pp (minimum price of €5.000)
  • 5 or more others €1.000 pp (minimum price of €5.000, we’ll also need to send a separate contract for this)

When enrolling a group of participants, you need to report a single financial contact person/kostenplaatsnummer and the mailing addresses of all participants. You can enroll a group with the normal enrollment link.

You can also order a custom course and discuss dates, audience and content. For more information mail Theo van Mourik (t.j.van.mourik rug.nl). This is also possible within the curriculum.

Datum, tijdstip en locatie

Below are the dates and times of the next known Introduction to R-course(s). The content of these courses is the same each time.

If these dates don’t suit you and you want to be notified on future courses please contact Theo van Mourik (t.j.van.mourik rug.nl).

March 2024: 12 week evening course

This evening course is a yearly tradition by now; set up specifically for Life-Long-Learners who work all day, but still want to learn R. To accommodate for the late hour this course will be given more light-heartedly. We’ll make it ‘gezellig’. If it helps, during the presentations, some key words can be translated to Dutch and of course participants can ask their questions in Dutch as well if that is easier for them.

  • All sessions take 2 hours on Tuesday evenings from 19:00 - 21:00 and take 1-2 hours of preparation each.
  • All presentations will be given via Blackboard collaborate and can be followed online. Even if sessions would be onsite, you can always choose to join online.
  • All presentations will be recorded and recordings will be available for about 6 months after the course.
  • You’ll receive a certificate of attendance for attending 9 of 12 sessions or (if you prefer) after completing a final assignment.
  • Each week we’ll join online on Tuesdays. Sessions 1 and 7 are hybrid. On those sessions you can still join online, but you can also join in the classroom at Zernike in Groningen (Mercator Building; 5415.0031)

Session
Date
Time 19:00 - 21:00
Preparation
1
5 March (Hybrid)
Install R and R studio
2
12 March
H1-H2.3: Intro and Basic vectors
3
19 March
H2.8: dataframes, factors and formulas
4
26 March
H2–H3.1: Read and write CSV
5
2 April
H3: (optional time to catch up)
6
9 April
H4.4: Dplyr, filter, select, summarise
7
16 April (Hybrid)
H4: Tidyr, join and restructure tables
8
23 April
H5.4: Basic graph
No session on 30 April
May holiday
9
7 May
H5: Graph with extra's
10
14 May
H6: Descriptives
11
21 May
H7: Statistical tests
12
28 May
H8: Extra's and programming

May 2024 – 3 week course

All sessions take 4 hours and take 3-4 hours of preparation each. All presentations will be given via the Kaltura classroom (no account needed) and can be followed online. Even if sessions would be onsite, you can always choose to join online. All presentations will be recorded and recordings will be available for about 6 months after the course. You’ll receive a certificate of attendance for attending 5 of 6 sessions or (if you prefer) after completing a final assignment.

Session
Date
Your Preparation

1  

Tue May 14th   9:00-13:00     

Install R and R studio or start in UWP/VRW

2
Thu May 16th   9:00-13:00
H 1 – 2.7 Intro and Basics
3
Tue May 21th   9:00-13:00
H2.8 – H 3 Basics and import Data
4
Thu May 23th   9:00-13:00
H 4 Working with tables
5
Tue May 28th   9:00-13:00
H5 Graphs
6
Thu May 30th   9:00-13:00
H 6 – 8 Descriptives, tests, programming

If you want to be notified on future courses in R (or Python) please mail the teacher Theo van Mourik (t.j.van.mourik rug.nl).

Meer informatie

For more information on this or similar courses, please mail the teacher, Theo van Mourik t.j.van.mourik@rug.nl

Laatst gewijzigd:14 februari 2024 14:28
View this page in: English