Data Tutorials

Looking to improve your data skills using tools like R or Python? Want to learn more about working with a specific NEON data product? NEON develops online tutorials to help you improve your research. These self-paced tutorials are designed for you to used as standalone help on a single topic or as a series to learn new techniques.

Code for all script based tutorials can be downloaded at the end of the tutorial. Original files can also be found on GitHub.


Build & Work With Functions in R

This tutorial teaches the basics of creating a function in R.

Raster 00: Intro to Raster Data in R

This tutorial reviews the fundamental principles, packages and metadata/raster attributes that are needed to work with raster data in R. It covers the three core metadata elements that we need to understand to work with rasters in R: CRS, Extent and Resolution. It also explores missing and bad data values as stored in a raster and how R handles these elements. Finally, it introduces the GeoTiff file format.

Raster 02: When Rasters Don't Line Up - Reproject Raster Data in R

This tutorial explores issues associated with working with rasters in different Coordinate Reference Systems (CRS) & projections. When two rasters are in different CRS, they will not plot nicely together on a map. We will learn how to reproject a raster in R using the projectRaster function in the raster package.

Vector 01: Explore Shapefile Attributes & Plot Shapefile Objects by Attribute Value in R

This tutorial provides an overview of how to locate and query shapefile attributes as well as subset shapefiles by specific attribute values in R. It also covers plotting multiple shapefiles by attribute and building a custom plot legend.

Raster 04: Work With Multi-Band Rasters - Image Data in R

This tutorial explores how to import and plot a multi-band raster in R. It also covers how to plot a three-band color image using the plotRGB function in R.


Dialog content.