library(knitr)
library(CSLSchem)
library(dplyr)
library(stringr)
library(lubridate)
library(reshape2)
library(extrafont)

text_size   <- 12
lakes       <- c("Pleasant", "Long", "Plainfield")
water_chem  <- CSLSdata::water_chem
water_chem  <- water_chem %>%
               filter(!site_type %in% c("precipitation", "deep"))
site_types  <- c("upgradient", "nogradient", "downgradient", "lake", "lake_bottom")
site_labels <- c("Upgr.", "Nogr.", "Downgr.", "Lake Surf", "Lake Bot.")
site_colors <- c("#33A02C", "#B15928", "#B2DF8A", "#FB9A99", "#E31A1C")

Overview {#top}

The data used here includes data from both SWIMS and LDES. Duplicates between the two data sources as well as samples labeled as blanks or duplicates are removed.

Calcium, Total Recoverable

Back to top

Observations:

parameter     <-"CALCIUM TOTAL RECOVERABLE"
plotting_name <- "Total Recoverable Calcium"

this_parameter <- filter_parameter(water_chem, parameter, plotting_name)
plot_summary(this_parameter, yaxis_type = "log", text_size, 
             site_types, site_labels, site_colors)
plot_timeseries(this_parameter, yaxis_type = "log", text_size, 
                site_types, site_labels, site_colors)

Magnesium, Total Recoverable

Back to top

Observations:

parameter     <- "MAGNESIUM TOTAL RECOVERABLE"
plotting_name <- "Total Recoverabel Magnesium"

this_parameter <- filter_parameter(water_chem, parameter, plotting_name)
plot_summary(this_parameter, yaxis_type = "log", text_size, 
             site_types, site_labels, site_colors)
plot_timeseries(this_parameter, yaxis_type = "log", text_size, 
                site_types, site_labels, site_colors)

Ca:Mg Ratio

Back to top

Observations:

parameter     <-"CALCIUM TOTAL RECOVERABLE"
plotting_name <- "Total Recoverable Calcium"
Ca            <- filter_parameter(water_chem, parameter, plotting_name)
Ca            <- Ca %>%
                 select(.data$lake, .data$site_type, .data$date, .data$result,
                        .data$site_id)

parameter     <- "MAGNESIUM TOTAL RECOVERABLE"
plotting_name <- "Total Recoverabel Magnesium"
Mg            <- filter_parameter(water_chem, parameter, plotting_name)
Mg            <- Mg %>%
                 select(.data$lake, .data$site_type, .data$date, .data$result,
                        .data$site_id)

Ca_Mg         <- merge(Ca, Mg, by = c("date", "lake", "site_type", "site_id"))
Ca_Mg$result  <- Ca_Mg$result.x/Ca_Mg$result.y
Ca_Mg$lod     <- 0
Ca_Mg$loq     <- 0

plot_summary(Ca_Mg, yaxis_type = "number", text_size, 
             site_types, site_labels, site_colors)
plot_timeseries(Ca_Mg, yaxis_type = "number", text_size, 
                site_types, site_labels, site_colors)

Alkalinity, Total CaCO3

Back to top

Observations:

parameter     <- c("ALKALINITY TOTAL CACO3", "ALKALINITY TOTAL GRAN AVAL UEQ/L")
plotting_name <- "Alkalinity Total CaCO3"

this_parameter <- filter_parameter(water_chem, parameter, plotting_name)
plot_summary(this_parameter, yaxis_type = "log", text_size, 
             site_types, site_labels, site_colors)
plot_timeseries(this_parameter, yaxis_type = "log", text_size, 
                site_types, site_labels, site_colors)

Hardness, Total Recoverable Calculation

Back to top

Observations:

parameter     <-"HARDNESS TOTAL RECOVERABLE CALCULATION"
plotting_name <- "Total Recoverable Hardness"

this_parameter <- filter_parameter(water_chem, parameter, plotting_name)
plot_summary(this_parameter, yaxis_type = "log", text_size, 
             site_types, site_labels, site_colors)
plot_timeseries(this_parameter, yaxis_type = "log", text_size, 
                site_types, site_labels, site_colors)

Aluminum, Total Recoverable

Back to top

Observations:

parameter     <-"ALUMINUM,TOTAL RECOVERABLE"
plotting_name <- "Total Recoverable Aluminum"

this_parameter <- filter_parameter(water_chem, parameter, plotting_name)
plot_summary(this_parameter, yaxis_type = "log", text_size, 
             site_types, site_labels, site_colors)
plot_timeseries(this_parameter, yaxis_type = "log", text_size, 
                site_types, site_labels, site_colors)

Iron, Total Recoverable

Back to top

Observations:

parameter     <-"IRON TOTAL RECOVERABLE"
plotting_name <- "Total Recoverable Iron"

this_parameter <- filter_parameter(water_chem, parameter, plotting_name)
plot_summary(this_parameter, yaxis_type = "log", text_size, 
             site_types, site_labels, site_colors)
plot_timeseries(this_parameter, yaxis_type = "log", text_size, 
                site_types, site_labels, site_colors)

Manganese, Total Recoverable

Back to top

Observations:

parameter     <-"MANGANESE, TOTAL RECOVERABLE"
plotting_name <- "Total Recoverable Manganese"

this_parameter <- filter_parameter(water_chem, parameter, plotting_name)
plot_summary(this_parameter, yaxis_type = "log", text_size, 
             site_types, site_labels, site_colors)
plot_timeseries(this_parameter, yaxis_type = "log", text_size, 
                site_types, site_labels, site_colors)

Conductivity

Back to top

Observations:

parameter     <-"CONDUCTIVITY, UMHOS/CM @ 25C"
plotting_name <- "Conductivity"

this_parameter <- filter_parameter(water_chem, parameter, plotting_name)
plot_summary(this_parameter, yaxis_type = "log", text_size, 
             site_types, site_labels, site_colors)
plot_timeseries(this_parameter, yaxis_type = "log", text_size, 
                site_types, site_labels, site_colors)

Chloride

Back to top

Observations:

parameter     <-"CHLORIDE"
plotting_name <- "Chloride"

this_parameter <- filter_parameter(water_chem, parameter, plotting_name)
plot_summary(this_parameter, yaxis_type = "log", text_size, 
             site_types, site_labels, site_colors)
plot_timeseries(this_parameter, yaxis_type = "log", text_size, 
                site_types, site_labels, site_colors)

Sodium, Total Recoverable

Back to top

Observations:

parameter     <-"SODIUM TOTAL RECOVERABLE"
plotting_name <- "Total Recoverable Sodium"

this_parameter <- filter_parameter(water_chem, parameter, plotting_name)
plot_summary(this_parameter, yaxis_type = "log", text_size, 
             site_types, site_labels, site_colors)
plot_timeseries(this_parameter, yaxis_type = "log", text_size, 
                site_types, site_labels, site_colors)

Nitrogen, NH3-N Dissolved

Back to top

Observations:

parameter     <-"NITROGEN NH3-N DISS"
plotting_name <- "Dissolved Ammonium as Nitrogen"

this_parameter <- filter_parameter(water_chem, parameter, plotting_name)
plot_summary(this_parameter, yaxis_type = "number", text_size, 
             site_types, site_labels, site_colors)
plot_timeseries(this_parameter, yaxis_type = "number", text_size, 
                site_types, site_labels, site_colors)

Nitrogen, NO3 + NO2 Dissolved (as N)

Back to top

Observations:

parameter     <-"NITROGEN NO3+NO2 DISS (AS N)"
plotting_name <- "Dissolved Nitrate/Nitrite as Nitrogen"

this_parameter <- filter_parameter(water_chem, parameter, plotting_name)
plot_summary(this_parameter, yaxis_type = "number", text_size, 
             site_types, site_labels, site_colors)
plot_timeseries(this_parameter, yaxis_type = "number", text_size, 
                site_types, site_labels, site_colors)

Phosphorus, Total

Back to top

Observations:

parameter     <-"PHOSPHORUS TOTAL"
plotting_name <- "Total Phosphorus"

this_parameter <- filter_parameter(water_chem, parameter, plotting_name)
plot_summary(this_parameter, yaxis_type = "log", text_size, 
             site_types, site_labels, site_colors)
plot_timeseries(this_parameter, yaxis_type = "log", text_size, 
                site_types, site_labels, site_colors)

Potassium, Total Recoverable

Back to top

Observations:

parameter     <-"POTASSIUM TOTAL RECOVERABLE"
plotting_name <- "Total Recoverable Potassium"

this_parameter <- filter_parameter(water_chem, parameter, plotting_name)
plot_summary(this_parameter, yaxis_type = "log", text_size, 
             site_types, site_labels, site_colors)
plot_timeseries(this_parameter, yaxis_type = "log", text_size, 
                site_types, site_labels, site_colors)

Silica, Dissolved (as SiO2)

Back to top

Observations:

parameter     <-"SILICA, DISSOLVED (MG/L AS SI02)"
plotting_name <- "Dissolved Silica as SiO2"

this_parameter <- filter_parameter(water_chem, parameter, plotting_name)
plot_summary(this_parameter, yaxis_type = "number", text_size, 
             site_types, site_labels, site_colors)
plot_timeseries(this_parameter, yaxis_type = "number", text_size, 
                site_types, site_labels, site_colors)

pH

Back to top

Observations:

parameter     <-"PH LAB"
plotting_name <- "pH"

this_parameter <- filter_parameter(water_chem, parameter, plotting_name)
plot_summary(this_parameter, yaxis_type = "number", text_size, 
             site_types, site_labels, site_colors)
plot_timeseries(this_parameter, yaxis_type = "number", text_size, 
                site_types, site_labels, site_colors)

Sulfate, Total

Back to top

Observations:

parameter     <- c("SULFATE TOTAL", "SULFATE DISS, AS SO4")
plotting_name <- "Sulfate"

this_parameter <- filter_parameter(water_chem, parameter, plotting_name)
plot_summary(this_parameter, yaxis_type = "number", text_size, 
             site_types, site_labels, site_colors)
plot_timeseries(this_parameter, yaxis_type = "number", text_size, 
                site_types, site_labels, site_colors)


WDNR-Water-Use/CSLSchem documentation built on July 3, 2020, 10:51 a.m.