R course for beginners

Research data are an essential part of most research projects. Processing, analyzing, and visualizing the data collected or generated is very important so that methods are reproducible and presented with good aesthetics. R is an open-source software that can handle large datasets and run complex simulations. Its popularity and need have increased rapidly and though proficiency in R is often desirable, there are limited learning options within high education programs.

This course is an introduction to programming with the open-source R software. In this course we will walk you through the basics programming using R language for processing biological data, though the principles we will use are also applicable to other fields such as social sciences. We introduce you to R syntax, R packages, RStudio interface, and different data types, so that you learn how to import and perform simple operations on datasets. Further, we will demonstrate how to do basic pre-processing, operations and statistics on your datasets, and how to plot the data. This course will highlight the benefits of using R for analyzing, visualizing, and sharing research data. 

Everyone is welcome, regardless of their academic level. You don´t need any programming background to join the course but are expected to bring your own laptop with R and RStudio software installed.


Course details:

Registration deadline is the 1st of August 2021. To register, please use the following form. The order of acceptance will be made on a "first-come-first-serve" basis.

Contact ana.s.aniceto@uit.no if you run into problems with the registration.

The course will run for 2 weeks, starting in week 36.

Classes will be on Tuesdays and Thursdays between 13:00 and 15:30 (we leave additional 30 min at the end for questions).

Due to limitations of room space, we can only take a maximum of 20 people. If you would like to join but the course is full, you will be placed on a waiting list. If you registered but cannot attend, we require that you let us know at least 2 days prior to the course start. This is so that those on the waiting list also have the opportunity to join. Participants wishing to attend only some sessions are welcome to join, though should email the course organizers to check availability. 

At the end of each class, the attendees are expected to store all notes and analysis in an R script.

For more information contact ana.s.aniceto@uit.no or laurene.pecuchet@uit.no 


Session 1: Introduction to Rstudio and R language

  • Going through Rstudio interface
  • Setting work directory
  • R data types (vector, data.frame, matrix, list,…)
  • Syntax, and how to create datasets
  • Simple operations
  • Installing and loading packages
  • Basic functions and packages
  • Finding information on functions

Session 2: Importing and operation on datasets

  • Import datasets in Rstudio
  • Data structure (characters, numeric, …)
  • Operation on datasets (filter, sort, summarize, “for” loop, etc.)

Session 3: Visualizing data

  • Different graphics
  • Base plots
  • Introduction to ggplot
  • Spatial data, displaying maps

Session 4: To go further

  • Introduction to tidyverse
  • Using Rmarkdown for reports, and PowerPoints
  • GitHub
  • Troubleshooting
Starts: 07. September 2021 at 13.00
Ends: 16. September 2021 at 13.00
Where: Campus Tromsø, BFE building - room tbd
Location / Campus: Tromsø
Target group: Students, Employees
Contact: Sofia Aniceto
E-mail: ana.s.aniceto@uit.no
Add to calendar