R Packages

Here are a few of the R packages I've developed on my own, and as part of the rOpenSci and rOpenGov open source projects. You can find all of my software development projects on GitHub.

colourlovers: R client for the COLOURlovers API
colourlovers is an R package providing access to the COLOURlovers API. COLOURlovers is a social networking site for sharing colors, color palettes, and color-rich visual designs.
CRAN GitHub

dvn: Access to The Dataverse Network APIs
dvn is an R package providing access to The Dataverse Network APIs. It is now part of the rOpenSci project.
CRAN GitHub

imguR: Imgur API Client Package for R
imguR is an R package, initated by Aaron Statham, that binds the imguR API to R, thus enabling the uploading and management of images on imguR. It might be particularly useful for web-based R projects and knitr documents written in R markdown.
GitHub

meme: Meme Generation in R
meme is an R package that helps users generate internet memes from template images. It's just for fun.
GitHub

mpg: Fuel economy data from FuelEconomy.gov
This lightweight package extracts fuel economy data from FuelEconomy.gov. It is released as part of the rOpenGov project.
GitHub

MTurkR: R Client for the MTurk Requester API
MTurkR is a client library providing access to the Amazon Mechanical Turk crowdsourcing platform through R.
CRAN GitHub Wiki

rite: The Right Editor to Write R
A simple, powerful, multi-platform script editor for R, built with tcl/tk, rite provides features typically found in standalone editors and IDEs (e.g., syntax highlighting, command completion, shortcut keys, find and go-to-line commands, one-click access to documentation, etc.) and a helpful color-coded output "sink". It also creates an easy workflow for reproducible research through integration with the knitr package.
CRAN GitHub

Rmonkey: A Survey Monkey R Client
Rmonkey is a simple package for retrieving survey data from Survey Monkey and creating new surveys and survey collectors from within R.
GitHub

RPublica: ProPublica API Client
A slim client library for the (currently) three ProPublica data journalism APIs: Nonprofit Explorer, Forensics, and Free the Files.
GitHub

slopegraph: Edward Tufte-inspired Slopegraphs in R
A simple, one-function R package to produce Edward Tufte-inspired slopegraph plots.
GitHub

sparktex: Generate LaTeX sparklines in R
sparktex is an R companion to the LaTeX sparklines package (by Andreas Loeffler and Dan Luecking), which produces Edward Tufte-inspired sparklines and sparkspikes (in-text histograms) natively in LaTeX.
CRAN GitHub

UNF: Tools for creating universal numeric fingerprints for data
UNF is an R package for generating variable- and dataset-level universal numeric fingerprint signatures to uniquely identify data. UNF signatures provide a way to uniquely and persistently identify (a version of) a dataset. The UNF algorithm was created by Micah Altman and was updated to version 5 of the UNF algorithm in the current package, which I maintain. The UNF package also provides UNF-based functions to identify discrepancies between dataframes and works well with the dvn package, listed above, for comparing Dataverse-stored datasets against local copies.
GitHub

usbroadband: Data for the U.S. National Broadband Map
usbroadband is an R client library for the various APIs underlying the United States National Broadband Map, an open government initiative of the National Telecommunications & Information Administration (U.S. Department of Commerce) and Federal Communications Commission.
GitHub


Some other assorted materials