Thesis Podcast with Ryan Hayes

Thesis Podcast with Ryan Hayes

Ryan Hayes’ senior thesis was inspired by the Business Breakdown podcast series, so we decided to do a podcast ourselves. You can listen to it below – learn about the initiation coverage report (0:50), what Global Foundries does (2:00), the kind of chip...
Visualizing Collapse in Collisions

Visualizing Collapse in Collisions

A polished Tableau viz showing the collapse in traffic collisions during stay-at-home orders. You can download the Tableau workbook here, read the accompanying article on Medium.com here, code and data here. You can download the Tableau workbook here, accompanying...
Good Business Books

Good Business Books

I have been a platinum member of Audible.com for the last decade or so. This means that for $240 I get 24 audio books per year. I listen to them when I run, mow the lawn, and on long drives. The average audiobook is about 9 hours, so an hour-long run, four or five...
Replicating a FiveThirtyEight chart in Tableau

Replicating a FiveThirtyEight chart in Tableau

Showing cabinet departures for recent presidents was one of 56 “best and weirdest” charts of FiveThirtyEight in 2019. I asked my students to replicate the chart in Tableau. See if you can tell which of the above images is the FiveThirtyEight chart, and...

Sample data manipulation in R

In 2007, I published the  Sample Annotated Paper in Econometrics in the Journal of Economic Education (JEE). That paper illustrated the structure of an econometrics paper: sections, presentation of descriptive statistics, results etc. Recently, a couple of colleagues...

Why isn’t out-of-time validation more ubiquitous?

Train, validate and test partitions for out-of-time performance take planning and thought (This piece is also at TDS.) The purpose of supervised machine learning is to classify unlabeled data. We want algorithms to tell us whether a borrower will default, a customer...