Blog Archives

Announcing lime – Explaining the predictions of black-box models

September 13, 2017
By
Announcing lime – Explaining the predictions of black-box models

I’m very pleased to announce that lime has been released on CRAN. lime is an implementation of the model prediction explanation framework described in “Why Should I Trust You?”: Explaining the Predictions of Any Classifier paper. The authors o...

Read more »

Introducing routr – Routing of HTTP and WebSocket in R

August 21, 2017
By
Introducing routr – Routing of HTTP and WebSocket in R

routr is now available on CRAN, and I couldn’t be happier. It’s release marks the completion of an idea that stretches back longer than my attempts to bring network visualization and ggplot2 together (see this post for ref). While my PhD was stil...

Read more »

I made a 3D movie with ggplot2 once – here’s how I did it

August 17, 2017
By
I made a 3D movie with ggplot2 once – here’s how I did it

Some time ago (last year actually ?) I had a blast developing a feature for ggforce which had been on my mind for far to long than its limited utility warranted. The idea was to showcase the new facetting extension powers I’d added to ggplot2 by...

Read more »

When A Fire Starts to Burn – Fiery 1.0 released

August 15, 2017
By
When A Fire Starts to Burn – Fiery 1.0 released

I’m pleased to announce that fiery has been updated to version 1.0 and is now available on CRAN. As the version bump suggests, this is a rather major update to the package, fixing and improving upon the framework based on my experience with it, as...

Read more »

Introducing reqres

August 12, 2017
By
Introducing reqres

I’m very happy to announce that reqres has been released on CRAN. reqres is a new (in R context) approach to working with HTTP messages, that is, the requests you send to a server and the respons it returns. The uunderlying mechanics of a web ser...

Read more »

Beneath the canvas

July 23, 2017
By
Beneath the canvas

Recently a blog post made its rounds on the internet describing how it is possible to speed up plot creation in ggplot2 by first creating a blank canvas and then later adding the plot elements on top of it. The main takeaway plot is reproduced below: ...

Read more »

Reigniting the fire: A roadmap for fiery

July 11, 2017
By
Reigniting the fire: A roadmap for fiery

Last summer, just prior to starting as an intern working for Hadley, I published fiery, a flexible webserver framework that I had worked on during the spring. The reason why I developed fiery amids offerings such as shiny, opencpu, and plumbr was that ...

Read more »

Introducing tidygraph

Introducing tidygraph

I’m very pleased to announce that my new package tidygraph is now available on CRAN. As the name suggests, tidygraph is an entry into the tidyverse that provides a tidy framework for all things relational (networks/graphs, trees, etc.). tidygraph ...

Read more »

Taking control of animations in R and demystifying them in the process

Taking control of animations in R and demystifying them in the process

A while ago (a very long time ago some would say) I showed how I had created my logo using R. In that post I left on the bombshell that I would return and show you how it is possible to add some fancy animation to it. The time to do that is now! Duri...

Read more »

Announcing ggraph: A grammar of graphics for relational data

February 22, 2017
By
Announcing ggraph: A grammar of graphics for relational data

I am absolutely thrilled to announce that ggraph has finally been released on CRAN. ggraph is my most ambitious package to date and its very early genesis has been described in a prior post. If any mention of ggraph is completely new to you, then in s...

Read more »

Search R-bloggers

Sponsors

Never miss an update!
Subscribe to R-bloggers to receive
e-mails with the latest R posts.
(You will not see this message again.)

Click here to close (This popup will not appear again)