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

1
2
heatmapBC(x, bicResult, number = 0, local = FALSE, order = FALSE,
          axes = FALSE, outside = FALSE, zlim = c(min(x), max(x)), ...)

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 were drawn.

order

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

axes

Argument passed to image()

outside

Boxes were drawn for overlapping

zlim

Argument passed to image()

...

Additional plot options

Details

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

Author(s)

Sebastian Kaiser

See Also

drawHeatmap,parallelCoordinates

Examples

1
2
3
4
  set.seed(1234)
  data(BicatYeast)
  resplaid <- biclust(BicatYeast, BCPlaid(), verbose = FALSE)
  heatmapBC(x = BicatYeast, bicResult = resplaid)