If you are using a version of d3heatmap older than 0.4.0, please upgrade now! Previous versions put row and column names in the incorrect order!
D3 Heatmap for R
This is an R package that implements a heatmap htmlwidget. It has the following features:
- Highlight rows/columns by clicking axis labels
- Click and drag over colormap to zoom in (click on colormap to zoom out)
- Optional clustering and dendrograms, courtesy of
if (!require("devtools")) install.packages("devtools") devtools::install_github("rstudio/d3heatmap")
Like any htmlwidget, you can visualize a d3 heatmap directly from the R console:
library(d3heatmap) d3heatmap(mtcars, scale = "column", colors = "Spectral")
You can also include them in R Markdown chunks, or use them in Shiny applications with the
?d3heatmap for options.