Data Visualization with R

Code School Level Credits Semesters
PSGY3054 Psychology 3 10 Spring Malaysia
Code
PSGY3054
School
Psychology
Level
3
Credits
10
Semesters
Spring Malaysia

Summary

Data sets are typically large and unstructured, and making inferences from these data requires understanding the relationships between different data points. This can be difficult to do simply from looking at a table with numbers, especially if there are many dimensions (e.g., several experimental conditions, possibly in crossed or nested designs). Poor visualization can cause confusion or misunderstanding. It is, therefore, important to develop a comfort level with visualizing data in different ways and understand best practices when representing data. This includes choosing visualizations that are appropriate to the data and to the questions researchers want to answer with the data. The aim of this module is to help students to refine their skills in these domains, such that they are ready to tackle any dataset programmatically and reproducibly. The module is aimed at students with no prior knowledge of R but with some minor programming background. As such, we will cover topics such as R programming, standard statistical techniques in R, data structuring, data wrangling, and data visualization.

Target Students

BSc Psychology / BSc Psychology and Cognitive Neuroscience students with basic programming knowledge at UNM.

Co-requisites

Modules you must take in the same academic year, or have taken in a previous year, to enrol in this module:

Classes

This module will consist of a series of 10 weekly computer-lab sessions in which students will work through practical exercises aimed at diving into a topic in these areas. Although the techniques taught in the class could be applied in many other computing languages (e.g., Python, MATLAB), this module will be taught using R with RStudio due to its ease of use. Students will achieve additional training in R programming during interactive lab sessions.

Assessment

Assessed by end of spring semester

Educational Aims

To equip students with the basic knowledge of statistical programming with R.To enable students to appreciate some of the most widely used data visualization techniques and to know which one to choose for their applications.

Learning Outcomes

1. Intellectual skills

2. Professional/practical skills

3. Transferable skills

Conveners

View in Curriculum Catalogue
Last updated 09/01/2025.