Learn R Programming

biclust (version 2.0.3.1)

heatmapBC: Overlapping Heatmap

Description

Other than drawHeatmap this function plots all or a chosen number of bicluster in one plot even if they were overlapping.

Usage

heatmapBC(x, bicResult, number = 0, local = TRUE, order = FALSE, 
          outside = FALSE, ...)

Arguments

x

The data matrix where the bicluster is to be drawn.

bicResult

BiclustResult object with a bicluster result set.

number

Number of bicluster to be drawn from the result set 'bicResult'. If the default 0 is chosen all bicluster of the bicResult are drawn.

local

If TRUE, only rows and columns of the bicluster are drawn. This argument is only used if number is not set to 0.

order

If TRUE, rows and columns are ordered by their values.

outside

If TRUE, Boxes are drawn for overlapping

...

Additional plot options

Author

Sebastian Kaiser

Details

Overlap plotting only works for two neighbor bicluster defined by the order in the number slot.

See Also

drawHeatmap,parallelCoordinates

Examples

Run this code
  set.seed(1234)
  data(BicatYeast)
  resplaid <- biclust(BicatYeast, BCPlaid(), verbose = FALSE)
  heatmapBC(x = BicatYeast, bicResult = resplaid)

Run the code above in your browser using DataLab