ArchRHeatmap.Rd
Plot Nice Lookng Heatmap Using Complex Heatmap
ArchRHeatmap(
mat = NULL,
scale = FALSE,
limits = c(min(mat), max(mat)),
colData = NULL,
color = paletteContinuous(set = "solarExtra", n = 100),
clusterCols = TRUE,
clusterRows = FALSE,
labelCols = FALSE,
labelRows = FALSE,
colorMap = NULL,
useRaster = TRUE,
rasterQuality = 5,
split = NULL,
fontSizeRows = 10,
fontSizeCols = 10,
fontSizeLabels = 8,
colAnnoPerRow = 4,
showRowDendrogram = FALSE,
showColDendrogram = FALSE,
customRowLabel = NULL,
customRowLabelIDs = NULL,
customColLabel = NULL,
customColLabelIDs = NULL,
customLabelWidth = 0.75,
rasterDevice = "png",
padding = 45,
borderColor = NA,
draw = TRUE,
name = "Heatmap"
)
A matrix to plot heatmap from.
A boolean whether to convert to row Z-scores
A vector of two values describing min and mix limits to plot
A DataFrame matching the columns of the input matrix to overlay on the columns of the heatmap
A palette to use for heatmap continuous color scheme. See paletteContinuous
.
A boolean describing whether to cluster columns for heatmap.
A boolean describing whether to cluster rows for heatmap.
A list of color mappings matching the column names in colData.
A boolean whether to use rastering when plotting heatmap.
Raster resolution of raster. Default is set to 5 higher numbers increase resolution.
A vector of groupings that will split the rows of heatmap (must be equal to nrow(mat)).
A numeric value representing the font size for rownames.
A numeric value representing the font size for colnames.
A numeric value representing the font size for labels.
An integer value describing the number of column annotations per row in the legend.
A boolean whether to show row dendrogram in heatmap.
A boolean whether to show column dendrogram in heatmap.
A vector of indices to custom label from rows.
A vector of custom labels to overlay. Should match length of customRowLabel
.
A vector of indices to custom label from columns.
A vector of custom labels to overlay. Should match length of customColLabel
.
A numeric describing the width of the column labels.
Which device to use for rastering see ComplexHeatmap
.
A numeric (in cm) to pad the heatmap ie adding white space so that the final plot doesnt cutoff.
A character representing the border color for each cell in the heatmap.
A boolean whether to draw the heatmap immediately. If FALSE this will return a ComplexHeatmap object.
A character that will appear above color bar legend in heatmap.