Adds single column heatmap to iheatmap object
Usage
# S4 method for class 'Iheatmap'
add_row_signal(
  p,
  signal,
  name,
  title = name,
  xname = NULL,
  yname = current_yaxis(p),
  pname = name,
  colorbar_position = get_colorbar_position(p),
  colors = pick_continuous_colors(zmid, zmin, zmax, p = p),
  zmin = min(signal, na.rm = TRUE),
  zmax = max(signal, na.rm = TRUE),
  zmid = 0,
  side = c("right", "left"),
  size = 0.05,
  buffer = 0.015,
  text = signif(signal, digits = 3),
  tooltip = setup_tooltip_options(),
  show_colorbar = TRUE,
  show_title = TRUE,
  layout = list()
)Arguments
- p
- iheatmap object 
- signal
- vector of signal 
- name
- name of colorbar 
- title
- label for x axis 
- xname
- internal name of xaxis 
- yname
- internal name of yaxis 
- pname
- internal name of plot 
- colorbar_position
- colorbar placement 
- colors
- color palette or vector of colors 
- zmin
- minimum for colorscale 
- zmax
- maximum for colorscale 
- zmid
- midpoint for colorscale 
- side
- side of plot on which to add dendro 
- size
- relative size of dendrogram (relative to the main heatmap) 
- buffer
- amount of space to leave empty before this plot, relative to size of first heatmap 
- text
- text of value to display for data 
- tooltip
- tooltip options, see - setup_tooltip_options
- show_colorbar
- show the colorbar? 
- show_title
- show title as axis label 
- layout
- list of x axis layout parameters 
Value
Iheatmap-class object, which can be printed to generate
an interactive graphic
Examples
mat <- matrix(rnorm(20), ncol = 5, nrow = 4)  
hm <- iheatmap(mat) %>% add_row_signal(signal = 1:4, name = "Strength")
# Print heatmap if interactive session 
if (interactive()) hm 
