Fakultas Ilmu Budaya, Universitas Udayana, Indonesia

09 - 10 July 2019

9:00 am - 4:00 pm

Instructors: Gede Primahadi Wijaya Rajeg


General Information

Data Carpentry develops and teaches workshops on the fundamental data skills needed to conduct research. Its target audience is researchers who have little to no prior computational experience, and its lessons are domain specific, building on learners' existing knowledge to enable them to quickly apply skills learned to their own research. Participants will be encouraged to help one another and to apply what they have learned to their own research problems.

For more information on what we teach and why, please see our paper "Good Enough Practices for Scientific Computing".

Who: The workshop is aimed at ten (10) academic staffs at the English Department, Faculty of Arts, Udayana University, Indonesia. This is the first-batch, self-organised, Carpentries R workshop for the Department, with the participants having no prior knowledge on R and programming at large.

Where: Jalan Pulau Nias 13, Denpasar, Bali. Get directions with OpenStreetMap or Google Maps.

When: 09 - 10 July 2019. Add to your Google Calendar.

Requirements: Participants must bring a laptop with a Windows, Mac, or Linux operating system (not a tablet, Chromebook, etc.) that they have administrative privileges. Prior to the workshop, they should have installed the latest version of R (download here) and RStudio (download the FREE version here) (see below for further details). A brief pre-workshop session for installation can be arranged if needed.

Code of Conduct: Everyone who participates in Carpentries activities is required to conform to the Code of Conduct. This document also outlines how to report an incident if needed.

Accessibility: We are committed to making this workshop accessible to everybody. The workshop organizers have checked that:

Materials will be provided in advance of the workshop and large-print handouts are available if needed by notifying the organizers in advance.

Contact: Please email primahadi_wijaya@unud.ac.id for more information.


Please be sure to complete these surveys before and after the workshop; for the Pre-workshop Survey, please complete it before the workshop begins to make the most of the workshop time.

Pre-workshop Survey

Post-workshop Survey


Tuesday, 9 July 2019

Before starting Pre-workshop survey
09.00 - 09.50 Overview on R & RStudio; why learn R; navigating RStudio; creating project directory
09.50 - 10.00 (COFFEE/TEA) BREAK
10.00 - 12.00 Introduction to R
12.00 - 13.00 LUNCH BREAK
13.00 - 15.00 Starting with (Tabular) Data
15.00 - 15.15 (COFFEE/TEA) BREAK
15.15 - 16.00 Starting with (Tabular) Data (expanded)

Wednesday, 10 July 2019

09.00 - 10.30 Data wrangling with dplyr and tidyr (I)
10.30 - 10.45 (COFFEE/TEA) BREAK
10.45 - 12.00 Data wrangling with dplyr and tidyr (II)
12.00 - 13.00 LUNCH BREAK
13.00 - 15.00 Data visualisation with ggplot2 (I)
15.00 - 15.15 (COFFEE/TEA) BREAK
15.15 - 16.00 Data visualisation with ggplot2 (II)
After workshop Post-workshop survey

We will use this collaborative document for chatting, taking notes, and sharing URLs and bits of code.



To participate in a Data Carpentry workshop, you will need access to the software described below. In addition, you will need an up-to-date web browser.

We maintain a list of common issues that occur during installation as a reference for instructors that may be useful on the Configuration Problems and Solutions wiki page.


R is a programming language that is especially powerful for data exploration, visualization, and statistical analysis. To interact with R, we use RStudio. Click on one of the Operating System (OS) tabs below to reveal the information on how to install R and RStudio for specific OS.

Video Tutorial

Install R by downloading and running this .exe file from CRAN. Also, please install the RStudio IDE. Note that if you have separate user and admin accounts, you should run the installers as administrator (right-click on .exe file and select "Run as administrator" instead of double-clicking). Otherwise problems may occur later, for example when installing R packages.

You can download the binary files for your distribution from CRAN. Or you can use your package manager (e.g. for Debian/Ubuntu run sudo apt-get install r-base and for Fedora run sudo dnf install R). Also, please install the RStudio IDE.