ggdendrogram: Creates dendrogram plot using ggplot.

Description Usage Arguments Value See Also Examples

View source: R/ggdendrogram.R

Description

This is a convenience function

Usage

1
2
ggdendrogram(data, segments = TRUE, labels = TRUE, leaf_labels = TRUE,
  rotate = FALSE, theme_dendro = TRUE, ...)

Arguments

data

Either a dendro object or an object that can be coerced to class dendro using the dendro_data function, i.e. objects of class dendrogram, hclust or tree

segments

If TRUE, show line segments

labels

if TRUE, shows segment labels

leaf_labels

if TRUE, shows leaf labels

rotate

if TRUE, rotates plot by 90 degrees

theme_dendro

if TRUE, applies a blank theme to plot (see theme_dendro)

...

other parameters passed to geom_text

Value

A ggplot object

See Also

dendro_data

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
### Demonstrate ggdendrogram

library(ggplot2)
hc <- hclust(dist(USArrests), "ave")

# Demonstrate plotting directly from object class hclust
p <- ggdendrogram(hc, rotate=FALSE)
print(p)
ggdendrogram(hc, rotate=TRUE)

# demonstrate converting hclust to dendro using dendro_data first
hcdata <- dendro_data(hc)
ggdendrogram(hcdata, rotate=TRUE, size=2) + labs(title="Dendrogram in ggplot2")

andrie/ggdendro documentation built on June 3, 2017, 7:02 p.m.