Blog
Geoscience
Programming
Training
CV
Posts
Bathymetry & Lake Volume Estimation using R
I’ve been curious about bathymetry ever since I was a kid, when I could often be found pouring over charts of Lake Champlain …
Nov 14, 2019
11 min read
Using a Hexagonal Grid for Canada's Election Map
Us Canadians are going to be looking at a lot of election maps in the next few hours, so I thought I’d try to make a few! First, …
Oct 21, 2019
4 min read
Depth-Time visualization using R, the tidyverse, and ggplot2
It’s come up a few times in my career working with lakes that I’ve been asked to visualize the results of a sonde-based …
Sep 20, 2019
11 min read
Public Data Dive: Canada's Elections
Driving this week I heard an excellent piece on the CBC’s The Current entitled Set up to fail: Why women still don’t win …
Sep 6, 2019
9 min read
A Summer of RStudio and ggplot2
For those of you wondering why I haven’t been tweeting and/or blogging about mud and lakes all summer, it’s because I had …
Jul 22, 2019
4 min read
Purposeful Issue Organizing
One of my ongoing tasks this summer was to organize the open issues in ggplot2. Every issue was opened by a user who thought ggplot2 …
Jul 22, 2019
5 min read
Doing Bayesian Lead-210 interpretation
Paleolimnologists have been using the Constant Rate of Supply (CRS) and Constant Initial Concentration (CIC) model to interpret 210Pb …
May 1, 2019
9 min read
Summarising SQL Translation for multiple dbplyr backends
Inspired by @gshotwell, I decided to have a look into bulk translating a ton of functions to SQL. The dplyr system to translate R code …
Apr 9, 2019
6 min read
Visualizing Canadian Climate Normals
I’m an avid Twitter follower of Simon Kuestenmacher (@simongerman600), who is a prolific tweeter of maps (all sorts). The other day I …
Mar 26, 2019
14 min read
Public Data Dive: 2018 Boeing 737 MAX flights
The recent grounding of almost all Boeing 737 MAX-series aircraft in the world is, according to a recent CBC commentator, …
Mar 17, 2019
7 min read
»
Cite
×