Introducing the hacksaw package

Moving between dplyr and purrr is usually a delight. There are, however, some exceptions that led to the creation of {hacksaw}, my new package for extra tidyverse-like functionality. Splitting and mapping over data frames has never been easier. [Read More]
Tags: R

Who's the best player to sign in the Premier League?

The purpose of this post is threefold: (1) to answer the question, “Who’s the best player that’s moved to the Premier League, at the time of signing?”;1 (2) to convince Ryan O’Hanlon to abandon Google Sheets in favor of R; and (3) to dismay fellow United fans everywhere. This excludes... [Read More]
Tags: R

Turn your Reports into Functions!

Your reporting infrastructure is like a puzzle: you have to know how the pieces fit. Your ETL scripts are a piece; your table schema is a piece; your data extraction tools are a piece; and your output is a piece. While brute force and time can wedge anything together (however... [Read More]
Tags: R

Thoughts on Animation and Movement in Data Visualization

Biologists tell us our eyes evolved to seize upon movement. This evolutionary quirk, once the difference between death by sabertooth and another night in a cave, is now exploited by marketing professionals, entertainers, and most recently, data analysts. But animation in the data visualization space–while always fun–is sometimes gratuitous. Do... [Read More]
Tags: R