Dendrograms in Data Analysis and Biological Research
A dendrogram is a specialized diagram representing a tree graph. Derived from the Ancient Greek words déndron (tree) and grámma (drawing or mathematical figure), this visual tool is essential for organizing complex data into hierarchical structures. By mapping relationships between different data points, dendrograms allow researchers to visualize how individual elements group together based on similarity or shared ancestry.
Common Applications of Dendrograms
Dendrograms are versatile tools used across several scientific and mathematical disciplines to simplify the interpretation of large datasets.
Hierarchical Clustering
In statistics and data science, dendrograms illustrate the arrangement of clusters produced by hierarchical clustering—a method of cluster analysis which seeks to build a hierarchy of clusters. The diagram shows how individual data points are merged into larger groups based on their proximity or similarity.
![Dendrogram of a hierarchical clustering (UPGMA) with the height of the nodes (adapted from bacterial 5S rRNA sequence data[1]).](/images/61/c3/61c3f14453c62cc2ec3f3f0ee69890be4264d4944c1f736b5191555cd4dde900.webp)
Computational Biology
Within computational biology, these diagrams are frequently used to show the clustering of genes or samples. They are often integrated into the margins of heatmaps (graphical representations of data where individual values are represented as colors) to provide a structural context to the expression patterns being analyzed.

Phylogenetics
In the field of phylogenetics, a dendrogram is referred to as a phylogenetic tree. These trees display the evolutionary relationships among various biological taxa (groups of one or more populations of an organism). They help scientists trace the lineage of species back to common ancestors.
![A dendrogram of the Tree of Life. This phylogenetic tree is adapted from Woese et al. rRNA analysis.[3] The vertical line at bottom represents the last universal common ancestor (LUCA).](/images/d4/6f/d46f1fa07b2c848764bced774f3a340d6492dd27bd94b09f1c64f9b42dff7a2a.webp)
How Hierarchical Clustering Works
To understand how a dendrogram is constructed, consider an example involving five taxa clustered using UPGMA (Unweighted Pair Group Method with Arithmetic Mean) based on a matrix of genetic distances.
The resulting dendrogram consists of a column of five initial nodes representing the individual taxa. As the analysis progresses, additional nodes are created to represent the clusters to which these taxa belong. The arrows or lines connecting these nodes represent the distance, or dissimilarity, between the elements.
A critical feature of these plots is that the distance between merged clusters is monotone, meaning it increases as the level of the merger rises. The height of each node is proportional to the value of the intergroup dissimilarity between its two daughter nodes. In this layout, the individual observations on the right are plotted at zero height.
![Dendrogram output for hierarchical clustering of marine provinces using presence / absence of sponge species.[2]](/images/5e/85/5e8516a9cd853a42a9c2a90fbc85acebb1e2903f8484bc5a94586f1088aea11c.jpg)
Key Facts
- Etymology: The term comes from the Greek words for "tree" (déndron) and "drawing" (grámma).
- Phylogenetic Use: When used to show evolutionary relationships, a dendrogram is called a phylogenetic tree.
- Visual Logic: Node height in a clustering dendrogram is proportional to the dissimilarity between the groups being merged.
- Integration: Dendrograms are often paired with heatmaps in RNA-Seq and other genomic data analyses.
- Software Tools: Common tools for creating these diagrams include MEGA and yEd.
| Field | Primary Use | Common Terminology |
|---|---|---|
| Statistics | Visualizing cluster arrangements | Hierarchical Clustering |
| Computational Biology | Grouping genes or samples | Heatmap Margins |
| Phylogenetics | Mapping evolutionary history | Phylogenetic Tree |
Frequently Asked Questions
What is the difference between a dendrogram and a phylogenetic tree?
A phylogenetic tree is a specific type of dendrogram used in biology to represent the evolutionary relationships among biological taxa.
What does the height of a node in a dendrogram represent?
In the context of hierarchical clustering, the height of a node is proportional to the intergroup dissimilarity (distance) between the two daughter nodes it connects.
What is UPGMA?
UPGMA stands for Unweighted Pair Group Method with Arithmetic Mean, a specific algorithm used to create hierarchical clustering dendrograms based on a distance matrix.
Where are dendrograms typically found in genomic data?
They are frequently found in the left and top margins of heatmaps, where they help organize RNA-Seq data by clustering similar genes or samples together.
What software can be used to draw dendrograms?
Freeware options such as MEGA and yEd are commonly used for drawing and automatically arranging dendrograms.