Create interactive cluster 'heatmaps' that can be saved as a stand- alone HTML file, embedded in 'R Markdown' documents or in a 'Shiny' app, and available in the 'RStudio' viewer pane. Hover the mouse pointer over a cell to show details or drag a rectangle to zoom. A 'heatmap' is a popular graphical method for visualizing high-dimensional data, in which a table of numbers are encoded as a grid of colored cells. The rows and columns of the matrix are ordered to highlight patterns and are often accompanied by 'dendrograms'. 'Heatmaps' are used in many fields for visualizing observations, correlations, missing values patterns, and more. Interactive 'heatmaps' allow the inspection of specific value by hovering the mouse over a cell, as well as zooming into a region of the 'heatmap' by dragging a rectangle around the relevant area. This work is based on the 'ggplot2' and 'plotly.js' engine. It produces similar 'heatmaps' as 'heatmap.2' or 'd3heatmap', with the advantage of speed ('plotly.js' is able to handle larger size matrix), the ability to zoom from the 'dendrogram' panes, and the placing of factor variables in the sides of the 'heatmap'.

Documentation

Manual: heatmaply.pdf
Vignette: Introduction to heatmaply

Maintainer: Tal Galili <tal.galili at gmail.com>

Author(s): Tal Galili* (https://www.r-statistics.com), Jonathan Sidi* (https://github.com/yonicd), Alan O'Callaghan* (https://github.com/Alanocallaghan), Yoav Benjamini*

Install package and any missing dependencies by running this line in your R console:

install.packages("heatmaply")

Depends R (>= 3.0.0), plotly(>=4.7.1), viridis
Imports ggplot2(>=2.2.0), dendextend(>=1.4.0), magrittr(>=1.0.1), reshape2, scales, seriation, utils, stats, grDevices, methods, colorspace, RColorBrewer, htmlwidgets, webshot, gplots, assertthat
Suggests knitr, covr, rmarkdown, testthat
Enhances
Linking to
Reverse
depends
shinyHeatmaply
Reverse
imports
BayesianNetwork, neatmaps
Reverse
suggests
dendextend
Reverse
enhances
Reverse
linking to

Package heatmaply
Materials
URL https://cran.r-project.org/package=heatmaply https://github.com/talgalili/heatmaply/ https://www.r-statistics.com/tag/heatmaply/
Task Views
Version 0.11.1
Published 2017-09-27
License GPL-2 | GPL-3
BugReports https://github.com/talgalili/heatmaply/issues
SystemRequirements
NeedsCompilation no
Citation
CRAN checks heatmaply check results
Package source heatmaply_0.11.1.tar.gz