Publications by AdventuresInData
Population Model Revisited
In a previous post I showed an animated age structure diagram depicting output from a simple population model written in Excel. Here is another version of that model written in R. One of the things I like about the R version is that I can post the animated .gif files directly into presentations without having to link to a video ho...
935 sym 4 img
Delaware versus Chesapeake revisited
In this earlier post, I analyzed tidal water surface elevation data from the NOAA PORTS system from both the Delaware Estuary and the Chesapeake Bay, showing how the two systems react very differently to the tidal forcing at their Atlantic Ocean boundaries. Animated plots may be even more effective at demonstrating this difference i...
1016 sym 2 img
Delaware versus Chesapeake revisited
In this earlier post, I analyzed tidal water surface elevation data from the NOAA PORTS system from both the Delaware Estuary and the Chesapeake Bay, showing how the two systems react very differently to the tidal forcing at their Atlantic Ocean boundaries. Animated plots may be even more effective at demonstrating this difference i...
1016 sym 2 img
Animated Flow in the non-tidal Delaware River
The Delaware River experienced some high flow in late February 2016, providing an opportunity for an interesting animated graph of river response.This plot was developed using data from the USGS NWIS system for gauges on the Delaware River, retrieved with the excellent dataRetrieval library for R from USGS and the also great animation...
1268 sym 2 img
Animated Flow in the non-tidal Delaware River
The Delaware River experienced some high flow in late February 2016, providing an opportunity for an interesting animated graph of river response.This plot was developed using data from the USGS NWIS system for gauges on the Delaware River, retrieved with the excellent dataRetrieval library for R from USGS and the also great animation...
1268 sym 2 img
Blow Out Tide in the Delaware Estuary
High winds in the Delaware Estuary region caused a “blowout” tide in early April 2016, where observed water surface elevations were much lower than those predicted via harmonic constituents. Extreme low blowout tides can hamper navigation due insufficient depth.This animated graph was created in R using data obtained from the NO...
832 sym 2 img
Blow Out Tide in the Delaware Estuary
High winds in the Delaware Estuary region caused a “blowout” tide in early April 2016, where observed water surface elevations were much lower than those predicted via harmonic constituents. Extreme low blowout tides can hamper navigation due insufficient depth.This animated graph was created in R using data obtained from the NO...
832 sym 2 img
Box Plot as Goal Post
For as long as I have been working with water data, I wanted to construct a line graph superimposed on a box and whisker plot where the boxes show the distribution of values and the line shows some current condition. One of my favorite things about ggplot2 is that it allows users to construct complex combinations of graphs in ways t...
1647 sym 2 img
Box Plot as Goal Post
For as long as I have been working with water data, I wanted to construct a line graph superimposed on a box and whisker plot where the boxes show the distribution of values and the line shows some current condition. One of my favorite things about ggplot2 is that it allows users to construct complex combinations of graphs in ways t...
1647 sym 2 img
Monte Carlo Analysis of Manning’s Equation: A Shiny App
Monte Carlo analysis is a great way to explore the impact of input variable uncertainty on the results of engineering equations, and with vector variables and distribution and sampling functions at its core, R is a natural platform for this analysis. During a recent rainy vacation, I built a Shiny app that applies Monte Carlo analysis...
1587 sym 2 img