Take a look at the following file structure:

Folder structure

Folder structure

Note that this is only a small section of the total file structure. But when working with relative paths you dont even need to know the entire file structure.

If you want to make this exercise in RStudio you will have to download this zipped file structure1 and set your working directory to folder4, if you place the zip-file in your working directory and unpack it you can use the following code to set the working directory:
setwd("folder1/folder3/folder4")

Exercise

!! Your current working directory is folder4, the red square !!. construct relative paths to the following files (based on the figure) and import them using the read_csv function from the readr package.

Example

  • As an example we loaded in the example.csv file in the example object. Because this file is located in a parent folder (folder3) of the working directory we need to instruct the pc to first ascent into this folder (using ../):
    example <- read_csv("../example.csv")

  • In some cases the file will be located in a child folder and a similar path can be constructed (where we replaced ../ with name_of_child_folder/):
    read_csv("folder5/beetles.csv"). Folder5 is the child directory.

!! Your current working directory is folder4, the red square, look at the figure for the file structure !!

!! You can’t change your working directory !!

  1. Load poison.csv and store the dataframe in poison. (Tip: you will need to use ../)

  2. Load armpit.csv and store the dataframe in armpit.

  3. Load beetles.csv and store the dataframe in beetles.

  4. Load brainWaves.csv and store the dataframe in brainWaves. (Tip: you will need to use ../)


Note: don’t forget to load the readr package and use its read_csv function, not the read.csv function.