Course Overview
This course aims to introduce R programming language for statistical analysis for those who have never used it before. By the end of the course, participants should be able to appreciate the role of R in handling data in their respective fields and integrate it into their toolkit.Â
Course Contents
Exploring R and RStudio
Introduction to R and RStudio (Installation)
Data structures in R (vectors, lists, dataframes, rasters)
Installation of packagesÂ
FunctionsÂ
Projects and working directoriesÂ
Good coding practices (naming variables, commenting and saving)
Reading data into R
Importing tabular data (.tsv, .csv, .xlsx, .dat)
Importing spatial data (raster and vector)Â
Inspecting tabular data (summary and plot)
Inspecting spatial data (depending on audience needs)
Data Management
Identifying and handling missing values
Subseting dataÂ
Creating new variablesÂ
Grouping and summarizing data
Joining tables
Exporting data
Data Visualization
Create plots (scatterplot, boxplot, barplot, lineplot)
Customize plot aestheticsÂ
Export plots to disk
Efficiency and reproducibility
Identify common strategies to manage projects in R
Use quarto markdown to interweave code and text
Find R packages and access help pages
Create your own functions to handle common tasks
Dates and Schedule
The sessions will be held on Xth and Yth Month Year (5 days).
From 13:00 - 17:00 CET.Â
Total course hours: 30Â
Language
English
Places
The total number of participants in the course will be 30 based on registration order. All participants who shall participate and submit their projects within 2 weeks of the course completion will receive a certificate of participation.
Instructor
Dr. Wyclife Agumba Oluoch
Bonn, University
Fees and Discounts
Early bird (Until DATE):
€ xxx
(€ xxx for participants from UN LDCs)
Regular (From DATE until the 30th participant):
€ xxx
(€ xxx for participants from UN LDCs)
Prices include VAT
Upon registration, you will receive a confirmation e-mail of your acceptance on the course and invoice. Payment is not required during registration but should be completed before the commencement of the course. All fees collected will be used to enhance R programming literacy in Africa.
Discount
Apart from the mentioned offers, participants from Kenya will receive an additional 20% discount.