dplyr

Shrub Volume Data Basics


Dr. Granger is interested in studying the factors controlling the size and carbon storage of shrubs. She has conducted an experiment looking at the effect of three different treatments on shrub volume at four different locations. She has placed the data file on the web for you to download:

Download this into your data folder and get familiar with the data by importing it using read.csv() and use dplyr to complete the following tasks.

  1. Select the data from the length column and print it out (using select).
  2. Select the data from the site and experiment columns and print it out (using select).
  3. Add a new column named area containing the area of the shrub, which is the length times the width (using mutate).
  4. Sort the data by length (using arrange).
  5. Filter the data to include only plants with heights greater than 5 (using filter).
  6. Filter the data to include only plants with heights greater than 4 and widths greater than 2 (using , or & to include two conditions).
  7. Filter the data to include only plants from Experiment 1 or Experiment 3 (using | for “or”).
  8. Filter the data to remove rows with null values in the height column (using !is.na)
  9. Create a new data frame called shrub_volumes that includes all of the original data and a new column containing the volumes (length * width * height), and display it.
[click here for output]