NIFK24000U Data Management and Analysis Using R
MSc Programme in Agricultural Economics
MSc Programme in Environmental and Natural Resource
Economics
The amount of data available is increasing dramatically. Your future career and Master's thesis will require you to handle and extract information from large quantities of data. We have designed this hands-on course to equip you to meet the data challenges ahead.
You will be introduced to concepts, terminology and methods relevant to handling data and spatial information in R. At the course end, you will have a toolbox of scripts to optimize data management procedures by looping through data and using vector-oriented iterative processes. You will work in R studio writing and debugging code for merging datasets, data cleaning and coding different types of variables, as well as overlaying spatial layers. We will use both base R as well as Tidyverse applications.
You will also be introduced to basic procedures for analysis. This includes tabulating basic statistical measures, specifying regression models and interpreting and visualizing results. Throughout the course, the focus will be on writing, adapting and implementing code in R scripts.
The course aims to develop students’ data management and analysis skills through hands-on group work. The last week of the course will be independent (unsupervised) group project work with empirical datasets.
The course mainly uses the free statistical software package R and briefly introduces the geographical information software Q-GIS.
Don’t be a slave to the spreadsheet. Join our course and become part of an ever-increasing vibrant community using the object-oriented programming environment R as their playground.
This course aims to provide participants with tools and experience in managing and analyzing data, using cross-sectional and spatial data as examples, that would be required to conduct an MSc thesis project or do research based on quantitative data in social sciences and beyond.
Knowledge:
- Knowing codes required to identify different types of datasets and variables (including the nature of maps and geodata) and the implications for the choice of appropriate data management procedure and analysis strategy
- Show an overview of principles and procedures for importing, merging, coding, transforming and otherwise preparing data for statistical analysis in R
- Know the arguments for using scripts
- Possess an overview of basic approaches to quantitative data analysis
Skills:
- Apply procedures for managing different types of data in R in preparation for statistical analysis
- Ability to combine different data sets and produce composite maps from multiple sets of digital spatial data
- Implement statistical analysis in R to derive basic cross-sectional and spatial metrics and estimate linear regression models
- Solve coding problems in data management and basic statistical analysis in R using available online support, including ChatGTP
- Generate figures and graphs to interpret, visualize and present statistical results in a clear and concise manner
Competencies:
- Formulate and implement a strategy for solving data management and analysis problems by combining tools from different packages in R to address analytical research problems in empirical datasets
- Program a script, including debugging using online tools, including ChatGTP, to answer specific research questions
No obligatory literature curriculum. Relevant material will be shared through Absalon.
Academic qualifications equivalent to a BSc degree are recommended.
- Category
- Hours
- Lectures
- 30
- Preparation
- 40
- Practical exercises
- 40
- Project work
- 96
- Total
- 206
As
an exchange, guest and credit student - click here!
Continuing Education - click here!
- Credit
- 7,5 ECTS
- Type of assessment
- Oral examination, 15 minutes
- Type of assessment details
- The exam involves a plenum presentation of relevant code to further learning, including through failed attempts to solve coding problems. Students will be assessed individually based on a short oral presentation, in plenum, of the course project, taking departure in their script with data management procedures and analysis output such as tables, figures and models testing their research questions and hypothesis.
- Exam registration requirements
The exam is conditional on students' course participation, which includes handing in a written unsupervised group assignment (the course project) on Thursday, the third week of the course. Students will select a dataset and develop a data management and analysis strategy for their course project. Students will receive feedback on their project Friday, the last day of the course.
- Aid
- All aids allowed
- Marking scale
- passed/not passed
- Censorship form
- No external censorship
several internal examiners
- Exam period
The exam is scheduled Friday in week 34 - the last day of the course.
- Re-exam
Same as the ordinary exam.
If the student has not handed in a written assignment (i.e. the course project), then it must be handed in three weeks prior to re-exam. It must be approved before the exam.
Criteria for exam assesment
To pass the course the student must convincingly fulfil the learning outcomes described above and display command of the packages and individual commands and procedures covered by the curriculum.
Course information
- Language
- English
- Course code
- NIFK24000U
- Credit
- 7,5 ECTS
- Level
- Full Degree Master
- Placement
- Summer
- Schedule
- 4-22 August 2025
Summer course. Every day from 9 to 16 for the first two weeks. The third week is independent work on a group project. - Course capacity
- 40
The number of places might be reduced if you register in the late-registration period (BSc and MSc) or as a credit or single subject student.
Study board
- Study Board of Natural Resources, Environment and Animal Science
Contracting department
- Department of Food and Resource Economics
Contracting faculty
- Faculty of Science
Course Coordinators
- Martin Reinhardt Nielsen (mrni@ifro.ku.dk)
Lecturers
Toke Emil Panduro and Martin Reinhardt Nielsen