knitr::opts_chunk$set( comment = "#>", tidy = FALSE, error = FALSE, fig.width = 8, fig.height = 8)
d3.js Exploding Boxplots
d3.js Exploding Boxplots from d3_exploding_boxplot
in htmlwidget
form for R
# get newest htmlwidgets devtools::install_github("ramnathv/htmlwidgets") devtools::install_github("timelyportfolio/explodingboxplotR")
library(explodingboxplotR) # use this to replicate # from ?boxplot #boxplot(count ~ spray, data = InsectSprays, col = "lightgray") exploding_boxplot( data.frame( rowname = rownames(InsectSprays), InsectSprays, stringsAsFactors = FALSE ), y = "count", group = "spray", color = "spray", label = "rowname" ) # demonstrate all of the options # xlab does not work # filed issue on source repo exploding_boxplot( data.frame( rowname = rownames(InsectSprays), InsectSprays, stringsAsFactors = FALSE ), y = "count", group = "spray", color = "spray", label = "rowname", iqr = 2, margin = list(bottom = 50, left = 30, top = 20, right = 20), xlab = "Spray Type", ylab = "Count Provided" )
MIT + file LICENSE © Kenton Russell.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.