Publications by hrbrmstr

Global Temperature Change in R & D3 (without the vertigo)

14.05.2016

This made the rounds on social media last week: Spiraling global temperatures from 1850-2016 (full animation) https://t.co/YETC5HkmTr pic.twitter.com/Ypci717AHq— Ed Hawkins (@ed_hawkins) May 9, 2016 One of the original versions was static and was not nearly as popular, but—as you can see—this one went viral. Despite the public’s infatuat...

3741 sym R (2552 sym/1 pcs) 2 img

On Whether Y-axis Labels Are Always Necessary

12.06.2016

The infamous @albertocairo blogged about a nice interactive piece on German company tax avoidance by @ProPublica. Here’s a snapshot of their interactive chart: Dr. Cairo (his PhD is in the bag as far as I’m concerned 🙂 posited: Isn’t it weird that the chart doesn’t have a scale on the Y-axis? It’s not the first time I see this, and...

4036 sym R (5302 sym/1 pcs) 8 img

Your data vis “Spidey-sense” & the need for a robust “utility belt”

16.06.2016

@theboysmithy did a great piece on coming up with an alternate view for a timeline for an FT piece. Here’s an excerpt (read the whole piece, though, it’s worth it): Here is an example from a story recently featured in the FT: emerging- market populations are expected to age more rapidly than those in developed countries. The figures alone a...

3845 sym R (2700 sym/1 pcs) 6 img

A Call to Arms[list] Data Analysis!

19.06.2016

The NPR vis team contributed to a recent story about Armslist, a “craigslist for guns”. Now, I’m neither pro-“gun” or anti-“gun” since this subject, like most heated ones, has more than two sides. What I am is pro-data, and the U.S. Congress is so deep in the pockets of the NRA that there’s no way for there to be any Federally-sup...

4199 sym R (5577 sym/1 pcs) 6 img

Making “Time Rivers” in R

28.06.2016

Once again, @albertocairo notices an interesting chart and spurs pondering in the visualization community with his post covering an unusual “vertical time series” chart produced for the print version of the NYTimes: I’m actually less concerned about the vertical time series chart component here since I agree with TAVE* Cairo that folks are...

3031 sym R (2908 sym/1 pcs) 4 img

A Simple Prediction Web Service Using the New fiery Package

05.07.2016

fiery is a new Rook/httuv-based R web server in town created by @thomasp85 that aims to fill the gap between raw http & websockets and Shiny with a flexible framework for handling requests and serving up responses. The intent of this post is to provide a quick-start to using it setup a prediction API service. We’ll be using the super complex m...

2856 sym R (2338 sym/4 pcs)

Bridging The Political [Polygons] Gap with ggplot2

07.07.2016

The @pewresearch folks have been collecting political survey data for quite a while, and I noticed the visualization below referenced in a Tableau vis contest entry: Those are filled frequency polygons, which are super-easy to replicate in ggplot2, especially since Pew even kind of made the data available via their interactive visualization (it�...

2247 sym R (10675 sym/2 pcs) 10 img

CRAN Packages on GitHub (and some CRAN DESCRIPTION observations)

10.07.2016

Just about a week ago @thosjleeper posited something on twitter w/r/t how many CRAN packages had associations with GitHub (i.e. how many used GitHub for development). The DESCRIPTION file (that comes with all R packages) has some fields that can house this information and most folks who do use GitHub for development of R seem to use the URL field...

2761 sym R (518 sym/1 pcs)

Slaying CIDR Orcs with Triebeard (a.k.a. fast trie-based ‘IPv4-in-CIDR’ lookups in R)

12.07.2016

The insanely productive elf-lord, @quominus put together a small package (triebeard) that exposes an API for radix/prefix tries at both the R and Rcpp levels. I know he had some personal needs for this and we both kinda need these to augment some functions in our iptools package. Despite triebeard having both a vignette and function-level example...

4706 sym R (3060 sym/5 pcs)

Mid-year R Packages Update Summary

24.07.2016

I been updating some existing packages and github-releasing new ones (before a CRAN push). Most are “cyber”-related, but there are some general purpose ones. Here’s a quick overview: docxtractr (CRAN, now, v0.2.0) was initially designed to make it easy to get data tables out of MS Word (docx) documents. The update removes use of a deprecat...

3011 sym