Other than drawHeatmap this function plots all or a chosen number of bicluster in one plot even if they were overlapping.
drawHeatmap
heatmapBC(x, bicResult, number = 0, local = FALSE, order = FALSE, axes = FALSE, outside = FALSE, zlim = c(min(x), max(x)), ...)
The data matrix where the bicluster is to be drawn.
BiclustResult object with a bicluster result set.
Number of bicluster to be drawn from the result set 'bicResult'. If the default 0 is chosen all bicluster of the bicResult are drawn.
If TRUE, only rows and columns of the bicluster were drawn.
If TRUE, rows and columns are ordered by there values.
Argument passed to image()
image()
Boxes were drawn for overlapping
Additional plot options
Overlap plotting only works for two neighbor bicluster defined by the order in the number slot.
drawHeatmap,parallelCoordinates
parallelCoordinates
# NOT RUN { 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