QUBES will have scheduled maintenance work beginning on Thursday, June 8, 2023, 11am ET/8am PT. The platform will operate normally for most of the day, except for a short outage period. All running tool sessions will expire during the maintenance window. Please plan accordingly and we do apologize for any inconvenience. close

Resource Image

Investigating human impacts on Southeastern US stream ecology using R

Author(s): Alicia Caughman1, Emily Weigel1

Georgia Institute of Technology

859 total view(s), 512 download(s)

0 comment(s) (Post a comment)

Adaptation of the "Investigating human impacts on stream ecology: Scaling up from Local to National with a focus on the Southeast" specifically to focus on self-paced R code instruction

Licensed under CC Attribution-ShareAlike 4.0 International according to these terms

Version 1.0 - published on 01 Jan 2021 doi:10.25334/P995-7G91 - cite this Last public release: 1.1

Adapted from: Investigating human impacts on stream ecology: Scaling up from Local to National with a focus on the Southeast v 1.0


Focus: The students will analyze indicators of stream health from across the United States by plotting data and performing descriptive statistics and linear regression.

Overview: This lesson centers around analyzing the correlation between different indicators of stream health. The students will complete a lesson in R to practice creating scatter plots and performing linear regression. Additionally, students will practice summarizing data, calculating outliers, and creating boxplots. They will apply the methods from prior lessons in the final lesson of the course to analyze stream data from Region 4, which contains Atlanta, more independently. 


Learning objectives:

  1. Perform descriptive statistics and linear regression in R
  1. Create boxplots and scatter plots of stream health data from different EPA regions.
  1. Practice coding elements necessary to do basic R calculation operations and perform useful functions: summary(), abline(), lm(), quantile()
  1. Compare, contrast, and summarize patterns of stream health locally and nationally


R coding in this lab is supported well asynchronously through the use of a swirl module. The module may be used as a stand-alone or in conjunction with materials published in the adapted modules.

Cite this work

Researchers should cite this work as follows:


There are no comments on this resource.