Work with NEON OS & IS Data - Plant Phenology & Temperature


This series covers how to import, manipulate, format and plot time series data stored in .csv format in R. We will work with temperature (NEON.DP1.00002) and plant phenology (NEON.DP1.10055) data to explore working with and visualizing data with different time scale intervals.

Learning Objectives

After completing the series, you will be able to:

  • work with data.frames in R (dplyr package),
  • convert timestamps stored as text strings to R date or datetime (e.g. POSIX) classes (lubridate package),
  • aggregate data across different time scales (day vs month) and
  • plot time series data (ggplot2 package).

Things You’ll Need To Complete This Series

Setup RStudio

To complete the tutorial series you will need an updated version of R and, preferably, RStudio installed on your computer.

R is a programming language that specializes in statistical computing. It is a powerful tool for exploratory data analysis. To interact with R, we strongly recommend RStudio, an interactive development environment (IDE).

Install R Packages

You can chose to install packages with each lesson or you can download all of the necessary R packages now.

  • dplyr: install.packages("dplyr")
  • ggplot2: install.packages("ggplot2")
  • lubridate: install.packages("lubridate")
  • scales: install.packages("scales")
  • tidyr: install.packages("tidyr")
  • gridExtra: install.packages("gridExtra")

More on Packages in R – Adapted from Software Carpentry.

Leave a comment

This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.
Find more series
Dialog content.