From 85119d543fc120dc0a659099ef69e0816a3bbec5 Mon Sep 17 00:00:00 2001 From: fawda123 Date: Fri, 20 Mar 2015 13:41:54 -0500 Subject: [PATCH] added fix to plot_summary to plot same years on anomaly graphs --- R/swmpr_analyze.R | 21 +++++++++++++----- README.Rmd | 5 ++--- README.html | 4 ++-- README.md | 5 ++--- ...-21_25730de7146413ffd27d010457528451.RData | Bin 2846 -> 0 bytes ...-21_72ae25950162c321e8675a05a4ccd9c0.RData | Bin 0 -> 2864 bytes ...k-21_72ae25950162c321e8675a05a4ccd9c0.rdb} | Bin ...k-21_72ae25950162c321e8675a05a4ccd9c0.rdx} | Bin README_files/figure-html/unnamed-chunk-21.png | Bin 42124 -> 42017 bytes 9 files changed, 22 insertions(+), 13 deletions(-) delete mode 100644 README_cache/html/unnamed-chunk-21_25730de7146413ffd27d010457528451.RData create mode 100644 README_cache/html/unnamed-chunk-21_72ae25950162c321e8675a05a4ccd9c0.RData rename README_cache/html/{unnamed-chunk-21_25730de7146413ffd27d010457528451.rdb => unnamed-chunk-21_72ae25950162c321e8675a05a4ccd9c0.rdb} (100%) rename README_cache/html/{unnamed-chunk-21_25730de7146413ffd27d010457528451.rdx => unnamed-chunk-21_72ae25950162c321e8675a05a4ccd9c0.rdx} (100%) diff --git a/R/swmpr_analyze.R b/R/swmpr_analyze.R index e8b84e3..3dc26d1 100644 --- a/R/swmpr_analyze.R +++ b/R/swmpr_analyze.R @@ -746,7 +746,7 @@ hist.swmpr <- function(x, subset = NULL, select, operator = NULL, ...) { #' dat <- qaqc(apacpnut) #' #' ## plot -#' plot_summary(dat, param = 'chla_n') +#' plot_summary(dat, param = 'chla_n', years = c(2007, 2013)) #' plot_summary <- function(swmpr_in, ...) UseMethod('plot_summary') @@ -849,6 +849,8 @@ plot_summary.swmpr <- function(swmpr_in, param, years = NULL, ...){ # universal plot setting my_theme <- theme(axis.text = element_text(size = 8)) + # browser() + # plot 1 - means and obs cols <- colorRampPalette(c('lightblue', 'lightgreen'))(nrow(mo_agg)) cols <- cols[rank(mo_agg[, param])] @@ -890,13 +892,18 @@ plot_summary.swmpr <- function(swmpr_in, param, years = NULL, ...){ # monthly means by year to_plo <- dat_plo[, names(dat_plo) %in% c('month', 'year', param)] form_in <- as.formula(paste(param, '~ .')) - to_plo <- aggregate(form_in, to_plo, function(x) mean(x, na.rm = T)) + to_plo <- aggregate(form_in, to_plo, function(x) mean(x, na.rm = T), + na.action = na.pass) to_plo$month <- factor(to_plo$month, labels = mo_labs, levels = mo_levs) names(to_plo)[names(to_plo) %in% param] <- 'V1' midpt <- mean(to_plo$V1, na.rm = T) - p4 <- ggplot(to_plo, aes(x = year, y = month, fill = V1)) + + p4 <- ggplot(subset(to_plo, !is.na(V1)), + aes(x = year, y = month, fill = V1)) + geom_tile() + + geom_tile(data = subset(to_plo, is.na(V1)), + aes(x = year, y = month), fill = NA + ) + scale_fill_gradient2(name = ylab, low = 'lightblue', mid = 'lightgreen', high = 'tomato', midpoint = midpt) + theme_classic() + @@ -912,8 +919,12 @@ plot_summary.swmpr <- function(swmpr_in, param, years = NULL, ...){ names(to_plo)[names(to_plo) %in% param] <- 'trend' to_plo$anom <- with(to_plo, V1 - trend) rngs <- max(abs(range(to_plo$anom, na.rm = T))) - p5 <- ggplot(to_plo, aes(x = year, y = month, fill = anom)) + + p5 <- ggplot(subset(to_plo, !is.na(anom)), + aes(x = year, y = month, fill = anom)) + geom_tile() + + geom_tile(data = subset(to_plo, is.na(anom)), + aes(x = year, y = month), fill = NA + ) + scale_fill_gradient2(name = ylab, low = 'lightblue', mid = 'lightgreen', high = 'tomato', midpoint = 0, limits = c(-1 * rngs, rngs)) + @@ -982,7 +993,7 @@ plot_summary.swmpr <- function(swmpr_in, param, years = NULL, ...){ #' #' The open-water method is a common approach to quantify net ecosystem metabolism using a mass balance equation that describes the change in dissolved oxygen over time from the balance between photosynthetic and respiration processes, corrected using an empirically constrained air-sea gas diffusion model (see Ro and Hunt 2006, Thebault et al. 2008). The diffusion-corrected DO flux estimates are averaged separately over each day and night of the time series. The nighttime average DO flux is used to estimate respiration rates, while the daytime DO flux is used to estimate net primary production. To generate daily integrated rates, respiration rates are assumed constant such that hourly night time DO flux rates are multiplied by 24. Similarly, the daytime DO flux rates are multiplied by the number of daylight hours, which varies with location and time of year, to yield net daytime primary production. Respiration rates are subtracted from daily net production estimates to yield gross production rates. The metabolic day is considered the 24 hour period between sunsets on two adjacent calendar days. #' -#' Aereal rates for gross production and total respiration are based on volumetric rates normalized to the depth of the water column at the sampling location, which is assumed to be well-mixed, such that the DO sensor is reflecting the integrated processes in the entire water column (including the benthos). Water column depth is calculated as the mean value of the depth variable across the time series in the \code{\link{swmpr}} object. Depth values are floored at one meter for very shallow stations and 0.5 meters is also added to reflect the practice of placing sensors slightly off of the bottom. Additionally, the air-sea gas exchange model is calibrated with wind data either collected at, or adjusted to, wind speed at 10 m above the surface. The metadata should be consulted for exact height. The value can be changed manually using a \code{height} argument, which is passed to \code{\link{calckl}}. +#' Areal rates for gross production and total respiration are based on volumetric rates normalized to the depth of the water column at the sampling location, which is assumed to be well-mixed, such that the DO sensor is reflecting the integrated processes in the entire water column (including the benthos). Water column depth is calculated as the mean value of the depth variable across the time series in the \code{\link{swmpr}} object. Depth values are floored at one meter for very shallow stations and 0.5 meters is also added to reflect the practice of placing sensors slightly off of the bottom. Additionally, the air-sea gas exchange model is calibrated with wind data either collected at, or adjusted to, wind speed at 10 m above the surface. The metadata should be consulted for exact height. The value can be changed manually using a \code{height} argument, which is passed to \code{\link{calckl}}. #' #' A minimum of three records are required for both day and night periods to calculate daily metabolism estimates. Occasional missing values for air temperature, barometric pressure, and wind speed are replaced with the climatological means (hourly means by month) for the period of record using adjacent data within the same month as the missing data. #' diff --git a/README.Rmd b/README.Rmd index f096078..3c9be6b 100644 --- a/README.Rmd +++ b/README.Rmd @@ -350,13 +350,12 @@ data(apacpnut) dat <- qaqc(apacpnut) ## plot -plot_summary(dat, param = 'chla_n') +plot_summary(dat, param = 'chla_n', years = c(2007, 2013)) ``` Estimates of ecosystem metabolism provide a useful measure of overall system productivity. These estimates are commonly used to evaluate whether an ecosystem is a net source or sink of organic material. The open-water method is a common approach to quantify net ecosystem metabolism using a mass balance equation that describes the change in dissolved oxygen over time from the balance between photosynthetic and respiration rates, corrected for air-sea gas diffusion at the surface. The diffusion-corrected DO flux estimates are averaged during day and night for each 24 hour period in the time series, where flux is an hourly rate of DO change. DO flux is averaged during night hours for respiration and averaged during day hours for net production. Respiration rates are assumed constant during day and night such that total daily rates are calculated as hourly respiration multiplied by 24. The metabolic day is considered the 24 hour period between sunsets on two adjacent calendar days. Respiration is subtracted from daily net production estimates to yield gross production. -The `ecometab` function is used to implement an adaptation of the open-water method. -Several assumptions must be met for a valid interpretation of the results. In general, the dissolved oxygen time series is assumed to represent the same water mass over time. Tidal advection may have a significant influence on the time series, which can contribute to a significant amount of noise in metabolic estimates. The extent to which tidal advection influences the dissolved oxygen signal depends on various site-level characteristics and an intimate knowledge of the site may be required. Volumetric rates for gross production and total respiration are also based on total depth of the water column, which is assumed to be mixed. Water column depth is based on mean value for the depth variable across the time series and is floored at 1 meter for very shallow stations. Additionally, the volumetric reaeration coefficient requires an estimate of the anemometer height of the weather station, which is set as 10 meters by default. The metadata should be consulted for exact height. Other assumptions may apply and the user should consult the relevant literature (see the references in the help file). All estimates are in mmol of oxygen but can be converted to grams by changing the default arguments (i.e., 1mmol O2 = 32 mg O2, 1000 mg = 1g, multiply all estimates by 32/1000). +The `ecometab` function is used to implement an adaptation of the open-water method. Several assumptions must be met for a valid interpretation of the results. In general, the dissolved oxygen time series is assumed to represent the same water mass over time. Tidal advection may have a significant influence on the time series, which can contribute to a significant amount of noise in metabolic estimates. The extent to which tidal advection influences the dissolved oxygen signal depends on various site-level characteristics and an intimate knowledge of the site may be required. Volumetric rates for gross production and total respiration are also based on total depth of the water column, which is assumed to be mixed. Water column depth is based on mean value for the depth variable across the time series and is floored at 1 meter for very shallow stations. Additionally, the volumetric reaeration coefficient requires an estimate of the anemometer height of the weather station, which is set as 10 meters by default. The metadata should be consulted for exact height. Other assumptions may apply and the user should consult the relevant literature (see the references in the help file). All estimates are in mmol of oxygen but can be converted to grams by changing the default arguments (i.e., 1mmol O2 = 32 mg O2, 1000 mg = 1g, multiply all estimates by 32/1000). The following is an example that shows how to use the function from a combined water quality and weather data set. The results can be plotted using `plot_metab`. diff --git a/README.html b/README.html index 8414542..0c889c4 100644 --- a/README.html +++ b/README.html @@ -338,10 +338,10 @@

An overview of methods for swmpr objects

dat <- qaqc(apacpnut) ## plot -plot_summary(dat, param = 'chla_n') +plot_summary(dat, param = 'chla_n', years = c(2007, 2013))

plot of chunk unnamed-chunk-21

Estimates of ecosystem metabolism provide a useful measure of overall system productivity. These estimates are commonly used to evaluate whether an ecosystem is a net source or sink of organic material. The open-water method is a common approach to quantify net ecosystem metabolism using a mass balance equation that describes the change in dissolved oxygen over time from the balance between photosynthetic and respiration rates, corrected for air-sea gas diffusion at the surface. The diffusion-corrected DO flux estimates are averaged during day and night for each 24 hour period in the time series, where flux is an hourly rate of DO change. DO flux is averaged during night hours for respiration and averaged during day hours for net production. Respiration rates are assumed constant during day and night such that total daily rates are calculated as hourly respiration multiplied by 24. The metabolic day is considered the 24 hour period between sunsets on two adjacent calendar days. Respiration is subtracted from daily net production estimates to yield gross production.

-

The ecometab function is used to implement an adaptation of the open-water method.
Several assumptions must be met for a valid interpretation of the results. In general, the dissolved oxygen time series is assumed to represent the same water mass over time. Tidal advection may have a significant influence on the time series, which can contribute to a significant amount of noise in metabolic estimates. The extent to which tidal advection influences the dissolved oxygen signal depends on various site-level characteristics and an intimate knowledge of the site may be required. Volumetric rates for gross production and total respiration are also based on total depth of the water column, which is assumed to be mixed. Water column depth is based on mean value for the depth variable across the time series and is floored at 1 meter for very shallow stations. Additionally, the volumetric reaeration coefficient requires an estimate of the anemometer height of the weather station, which is set as 10 meters by default. The metadata should be consulted for exact height. Other assumptions may apply and the user should consult the relevant literature (see the references in the help file). All estimates are in mmol of oxygen but can be converted to grams by changing the default arguments (i.e., 1mmol O2 = 32 mg O2, 1000 mg = 1g, multiply all estimates by 32/1000).

+

The ecometab function is used to implement an adaptation of the open-water method. Several assumptions must be met for a valid interpretation of the results. In general, the dissolved oxygen time series is assumed to represent the same water mass over time. Tidal advection may have a significant influence on the time series, which can contribute to a significant amount of noise in metabolic estimates. The extent to which tidal advection influences the dissolved oxygen signal depends on various site-level characteristics and an intimate knowledge of the site may be required. Volumetric rates for gross production and total respiration are also based on total depth of the water column, which is assumed to be mixed. Water column depth is based on mean value for the depth variable across the time series and is floored at 1 meter for very shallow stations. Additionally, the volumetric reaeration coefficient requires an estimate of the anemometer height of the weather station, which is set as 10 meters by default. The metadata should be consulted for exact height. Other assumptions may apply and the user should consult the relevant literature (see the references in the help file). All estimates are in mmol of oxygen but can be converted to grams by changing the default arguments (i.e., 1mmol O2 = 32 mg O2, 1000 mg = 1g, multiply all estimates by 32/1000).

The following is an example that shows how to use the function from a combined water quality and weather data set. The results can be plotted using plot_metab.

## import water quality and weather data
 data(apadbwq)
diff --git a/README.md b/README.md
index 8a2e651..d63afe7 100644
--- a/README.md
+++ b/README.md
@@ -398,15 +398,14 @@ data(apacpnut)
 dat <- qaqc(apacpnut)
 
 ## plot
-plot_summary(dat, param = 'chla_n')
+plot_summary(dat, param = 'chla_n', years = c(2007, 2013))
 ```
 
 ![plot of chunk unnamed-chunk-21](README_files/figure-html/unnamed-chunk-21.png) 
 
 Estimates of ecosystem metabolism provide a useful measure of overall system productivity.  These estimates are commonly used to evaluate whether an ecosystem is a net source or sink of organic material.  The open-water method is a common approach to quantify net ecosystem metabolism using a mass balance equation that describes the change in dissolved oxygen over time from the balance between photosynthetic and respiration rates, corrected for air-sea gas diffusion at the surface.  The diffusion-corrected DO flux estimates are averaged during day and night for each 24 hour period in the time series, where flux is an hourly rate of DO change. DO flux is averaged during night hours for respiration and averaged during day hours for net production. Respiration rates are assumed constant during day and night such that total daily rates are calculated as hourly respiration multiplied by 24. The metabolic day is considered the 24 hour period between sunsets on two adjacent calendar days.  Respiration is subtracted from daily net production estimates to yield gross production.  
 
-The `ecometab` function is used to implement an adaptation of the open-water method.  
-Several assumptions must be met for a valid interpretation of the results.  In general, the dissolved oxygen time series is assumed to represent the same water mass over time.  Tidal advection may have a significant influence on the time series, which can contribute to a significant amount of noise in metabolic estimates.  The extent to which tidal advection influences the dissolved oxygen signal depends on various site-level characteristics and an intimate knowledge of the site may be required.  Volumetric rates for gross production and total respiration are also based on total depth of the water column, which is assumed to be mixed.  Water column depth is based on mean value for the depth variable across the time series and is floored at 1 meter for very shallow stations.  Additionally, the volumetric reaeration coefficient requires an estimate of the anemometer height of the weather station, which is set as 10 meters by default.  The metadata should be consulted for exact height. Other assumptions may apply and the user should consult the relevant literature (see the references in the help file).  All estimates are in mmol of oxygen but can be converted  to grams by changing the default arguments (i.e., 1mmol O2 = 32 mg O2, 1000 mg = 1g, multiply all estimates by 32/1000). 
+The `ecometab` function is used to implement an adaptation of the open-water method.  Several assumptions must be met for a valid interpretation of the results.  In general, the dissolved oxygen time series is assumed to represent the same water mass over time.  Tidal advection may have a significant influence on the time series, which can contribute to a significant amount of noise in metabolic estimates.  The extent to which tidal advection influences the dissolved oxygen signal depends on various site-level characteristics and an intimate knowledge of the site may be required.  Volumetric rates for gross production and total respiration are also based on total depth of the water column, which is assumed to be mixed.  Water column depth is based on mean value for the depth variable across the time series and is floored at 1 meter for very shallow stations.  Additionally, the volumetric reaeration coefficient requires an estimate of the anemometer height of the weather station, which is set as 10 meters by default.  The metadata should be consulted for exact height. Other assumptions may apply and the user should consult the relevant literature (see the references in the help file).  All estimates are in mmol of oxygen but can be converted  to grams by changing the default arguments (i.e., 1mmol O2 = 32 mg O2, 1000 mg = 1g, multiply all estimates by 32/1000). 
 
 The following is an example that shows how to use the function from a combined water quality and weather data set.  The results can be plotted using `plot_metab`.
 
diff --git a/README_cache/html/unnamed-chunk-21_25730de7146413ffd27d010457528451.RData b/README_cache/html/unnamed-chunk-21_25730de7146413ffd27d010457528451.RData
deleted file mode 100644
index dd7991a5316e9973a5d889e2d974fc4e370b3e79..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2846
zcmV+(3*q!1iwFP!0000025nYpI239dw#P&vOO`a2Yz+o8*0E#@88ICDWX71W#F!?8
zER!W<8-vp!#u8;sWZy!AEK}CRQ6`j;y+|Z|`mXQCxz6?dc<=Xlp7(z4=ehsA2s0NA
zfD3?yg@uiUot2%1jr};}U^@m@77iAkg)lS2s
zh6`OsCwE>aYldDm8k3xzB4v)ZTmv0CSHNe|-FHn9{_hIrdEX9+U5(pV;4C0*b*w7y
zQ)1p~q~&fK4Nx>9{2sO1e;5>6#=pVbuoI;+W*h$r
z@b@hDh>QJ|k@j6j&zl;SbCm01s>9toV^_iK$dRRV=K>D6;YFdSFdh7cd*h;2tHR3;
z?i6r;6SiDHR5Z!oCE4KHxH$2JuE~2GcVd;GBio`Hhz85XowPHmytTXr<~T@^RiU
zUE4$P8_x6E%}}UUS>uRKl&}ns;jgGqE<(5bpexkCd}9}}@5uJ2eGaZvaTGJ9=z~c7
zXm2L&?@iOmt$T>%-pHl?`6lqt_2ydSi<^Q~|c&@=P3
zbF5LoB&1?d1i5Mie*GN3D9AN%?H0Wtgg;pbD*w1Gd|8k)^p)xSZR-f!XzK13D&X0fE5aUi
zPH0cmnX#iiIpC8Afp;His`Ylrb?e@D18y!R7u706sk>8Ma`
zup238Ug!~!@J;A^Y@<*baoCjb<;w-C0E_=7B)E9GjeGeUx^3vE*eLgxGi$Pfd)cL=
z(s7SXFbZcmV^cX7158bbjisHdW0rfwt-aUmf_<3$LVQTwBjmXD$c0}q)Zq|G%PYAl
zJgSMS>#*{5%kK9PiLEAyb?eU+!h93t$#F1@jJB~Vx6$@8?|Y0NG%mxoq6
zOgc!!oO92%M!z!5+*2Vgk`v{61Cz!C7U*Xfod3FzG)q^nI)=)a$1Fu+2cC}R!e5m9
zg*H*leTU@L{g~46g0imBUFF?PWgbDs#VuZHkG^V~E#)R(J^gvDW|GbEFcL>enf?J(
zKC3@+z?#kI9-i&xRP9z=t6Z!W*B$R*7e#)tcUA@O!v;zfH?S>Y!-;O*4wmE{Q`5+g
zaS}qOPNGesFPpMFPV9GOKyzKD1pm!4XZt1ZfUd7cNl4wey!$xIv!PtaO+Omb
z_!I0PpDs13wN?g#;uLoRPQxj~ncFBfOENEM>J4Ms>z>zF`lIp}wH7v;^NW#x7<|;=
zmlYxW45>03H^RK-lnjcPc;gR#s8`jow><8cpHXVUb%9iLiY(sID%Uxh6M4dmi(<_*
z_GlP!%1S%*cF_GY`!kfZue`fsA4o}h_{&J|kIEQ36^D)hN^wYbb8|d`D?69bCt)*U
z!^&OM+-()RG2+714?9?E-NVA1&Xy7j88(E-)E&8?MSdM3-=cW+L%C54>ns>aHzwQL
zaW8gSdA+*~Uk{^n&yamE2pQ%xI=5!pLTc=T0m*1*MT&ICAZhE>b6Wat>~4`yv#0df
zOiR`?#-FS!xQ99nZtO-}XY3oZ=&juiVs7GKQ;Pl8t;jmp*2)(LWAim_3Vw$_u0|sd
zL<9UxhCAVlE{Q+kI|M2^6sW7xo<@Dm_;HdgAo@o1IP2Ky0WHUX=QY_Q7FlLH-W{yPR{;@Ra6eN=#Mrle5_a
zAzDtf;TNw$5S)WbN+mpkDr7yIce)-M;j2rh^5*u9&I5RB1b!81ez#K57kEE@M>qAh
z(-d;jAje0$sh-7uF1dy7ShygRbX14#LcHGT@6T?%I_L}vD17)NQC!}BdmCV2M
z>i0qB5x4cWhM=3YBSJXZ_{XWX_>DPc_Br^}5`VLOEWp@8*+Hs6%5`-vK{zm@=Ep3T
z^7>zWT9d2_%bd?#`9>y1^28Q+GlFjw+N|^#EM{34njXcUS!Y72Zeiyy+%pP0NN;l5
z=p9;o-n>?JrweMbV-p8<=)P?4b1Vjbhov|;hT{(5Gr2=hy3
zaC1)#8sm#q^9>FRPz%B1(ScZR6^w5P{I>30f*sQ_=F
zZ(#mW{oO6LWo$E|LaqgfcH@X9ve9N4~;qiA|wj{0DIt#3;+NC

diff --git a/README_cache/html/unnamed-chunk-21_72ae25950162c321e8675a05a4ccd9c0.RData b/README_cache/html/unnamed-chunk-21_72ae25950162c321e8675a05a4ccd9c0.RData
new file mode 100644
index 0000000000000000000000000000000000000000..fe42595363d90d110eca23d00a3baac42d9202a1
GIT binary patch
literal 2864
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
O(SHD@(}Wp23jhFMVV!aS

literal 0
HcmV?d00001

diff --git a/README_cache/html/unnamed-chunk-21_25730de7146413ffd27d010457528451.rdb b/README_cache/html/unnamed-chunk-21_72ae25950162c321e8675a05a4ccd9c0.rdb
similarity index 100%
rename from README_cache/html/unnamed-chunk-21_25730de7146413ffd27d010457528451.rdb
rename to README_cache/html/unnamed-chunk-21_72ae25950162c321e8675a05a4ccd9c0.rdb
diff --git a/README_cache/html/unnamed-chunk-21_25730de7146413ffd27d010457528451.rdx b/README_cache/html/unnamed-chunk-21_72ae25950162c321e8675a05a4ccd9c0.rdx
similarity index 100%
rename from README_cache/html/unnamed-chunk-21_25730de7146413ffd27d010457528451.rdx
rename to README_cache/html/unnamed-chunk-21_72ae25950162c321e8675a05a4ccd9c0.rdx
diff --git a/README_files/figure-html/unnamed-chunk-21.png b/README_files/figure-html/unnamed-chunk-21.png
index b7632ff60b399e891df9399f4aa1480d315c27dd..10596c24e0f62e74a6e44dc53006d52d866fbdaf 100644
GIT binary patch
literal 42017
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
OppJ&VdZFrr=l=md(8u2Z