Pokemon and TrelliscopeJS! 30 Dec 2016

I’m always looking for ways to spark my kid’s interest in computers, data, etc. This has proven to be more difficult than I thought it would be (kids these days…). I suspect this may have something to do with the ubiquity of electronic devices that “just work”, making them less novel and less interesting to tinker with, but speculation on this is a post for another time…

Anyway, all of my kids are crazy into Pokemon so when I came across some Pokemon data the other day that leant itself very nicely to a Trelliscope display, I thought I might have a chance to engage them. And then I thought why not write a post about it. You can find the resulting display and code to recreate it in this post. Hope you enjoy!

Read more

TrelliscopeJS with Plotly 22 Dec 2016

In response to a user’s request and after a short conversation with Carson Sievert (creator / maintainer of the plotly R package), I recently made a small tweak to TrelliscopeJS to make it very easy to create Trelliscope displays with interactive Plotly panels. A simple example is shown in this post.

Read more

Visualizing 15k Instagram Posts with TrelliscopeJS 08 Dec 2016

This post shows a simple example of creating an interactive display that allows you to navigate thousands of instagram posts with just a few lines of code using TrelliscopeJS. The example comes from a hackathon in the DARPA XDATA program earlier this year.

Read more

Introducing trelliscopejs 18 Nov 2016

I’m really excited to announce the beta release of a visualization project I’ve put a lot of work into for the past several months, trelliscopejs.

Read more

New R package: packagedocs 04 Nov 2016

I’m pleased to announce the CRAN release of packagedocs which provides a mechanism for simple generation and automated deployment of nice-looking online R package documentation that plugs into the traditional R package vignette system.

Read more

rbokeh Version 0.5.0 Released 03 Nov 2016

The rbokeh package version 0.5.0 was recently released. For those not familiar with rbokeh, it is a plotting library based on BokehJS with the goal of making it easy to flexibly create declarative interactive web-based visualizations in R. To get an overview of what you can do with it, please see here.

Read more

New R package: lazyrmd 18 May 2016

This post is about an R Markdown html document format that provides the ability to lazily load plot outputs in R Markdown-generated html.

Read more

rmote Updates 14 Mar 2016

I recently announced the rmote package for serving various graphics from an interactive remote R session to a local machine. I have made a few noteworthy upates to the package, so here’s a quick post about them. The most major update is an enhanced plot history navigator in the viewer, which you can see in action below.

Read more

Sharing htmlwidgets as Gists 10 Mar 2016

A little-known feature in rbokeh is a function that will save an htmlwidget (including rbokeh figures of course) to a github gist and share it, along with its source code, through services like bl.ocks.org or allow it to be embedded in a web-based document or presentation.

Read more

New R Package: rmote 03 Mar 2016

I often find myself in the situation where I need to log into a remote machine to do analysis in R but do not have a satisfactory way to view output of graphics being generated in the remote session. There are many possible ways to work graphically with R on a remote machine, but some are not very desirable and others are often not possible. In this post I introduce a new package “rmote” that provides a way to deal with this situation.

Read more

rbokeh Version 0.4.1 Released 01 Mar 2016

Read more

Plotting Lots of Data with rbokeh 05 Feb 2016

A common issue when dealing with more than a few thousand data points is how to effectively make scatterplots. There is a lot of research on this topic that I won’t go into in any detail, but in this post I’ll just point out a few features that come with rbokeh that allow you to work with larger scatterplots, including level of detail thresholds, WebGL, and hexbins, and finally faceting.

Read more

Plotting Maps in rbokeh 04 Feb 2016

There are many map plotting features in rbokeh that I haven’t been able to cover in detail in the documentation. This post will go into a few of those, including google map types, custom map styles, and using different layer functions to plot on top of a map.

Read more

rbokeh Version 0.3.4 Released 03 Feb 2016

The rbokeh package version 0.3.4 was recently released.

Read more

Starting a Blog 22 Jan 2016

I’m starting a blog… because I don’t have anything else to do…

Read more