dendPlot.igraphHRG {igraph}R Documentation

HRG dendrogram plot

Description

Plot a hierarchical random graph as a dendrogram.

Usage

## S3 method for class 'igraphHRG'
dendPlot(x, mode = getIgraphOpt("dend.plot.type"),
        ...)

Arguments

x

An igraphHRG, a hierarchical random graph, as returned by the hrg.fit function.

mode

Which dendrogram plotting function to use. See details below.

...

Additional arguments to supply to the dendrogram plotting function.

Details

dendPlot supports three different plotting functions, selected via the mode argument. By default the plotting function is taken from the dend.plot.type igraph option, and it has for possible values:

The different plotting functions take different sets of arguments. When using plot.phylo (mode="phylo"), we have the following syntax:

    dendPlot(x, mode="phylo",
         colbar = rainbow(11, start=0.7, end=0.1),
	 edge.color = NULL, use.edge.length = FALSE, \dots)
  
The extra arguments not documented above:

The syntax for plot.hclust (mode="hclust"):

    dendPlot(x, mode="hclust", rect = 0, colbar = rainbow(rect),
         hang = 0.01, ann = FALSE, main = "", sub = "", xlab = "",
	 ylab = "", \dots)
  
The extra arguments not documented above:

The syntax for plot.dendrogram (mode="dendrogram"):

    dendPlot(x, \dots)
  
The extra arguments are simply passed to as.dendrogram.

Value

Returns whatever the return value was from the plotting function, plot.phylo, plot.dendrogram or plot.hclust.

Author(s)

Gabor Csardi csardi.gabor@gmail.com

Examples

g <- graph.full(5) + graph.full(5)
hrg <- hrg.fit(g)
dendPlot(hrg)

[Package igraph version 0.7.0 Index]