Trivariate choropleth
Trivariate choropleth maps are used to represent three variables that form a ternary composition (variables whose values, expressed as proportions, add up to 100%, or 1, for each spatial unit).
This type of representation relies on a fundamental geometric property: any ternary composition can be represented in an equilateral triangle, where each vertex corresponds to a pure variable (100%), and the position of each point inside the triangle reflects the relative proportions of the three components.
The triangle, or ternary diagram, is indeed the natural representation of compositional data, as it allows simultaneous visualization of the three dimensions while respecting the totality constraint (p1 + p2 + p3 = 100%). In this triangle, each point is defined by its barycentric coordinates: its position is determined by the proportions of the three variables, and it is this position that determines the color assigned to the corresponding spatial unit on the map.
This type of representation is particularly suitable for visualizing distribution structures, such as the distribution of economic activity sectors (primary, secondary, tertiary), land use composition (agricultural, urban, forest), or market shares of three dominant players (or three political parties).
This property allows highlighting composition profiles and imbalances between the three dimensions, sometimes offering a synthetic view of the spatial dynamics at work.
Help with reading the legend
To help with reading the ternary diagram, the following scheme can be used. To read the values of each variable for the unique point represented, simply follow the red bars that extend from the point towards each edge (i.e., towards each graduation axis). The value for each variable is then read on the corresponding axis.
Help with reading the legend of a trivariate choropleth mapIt can be seen here that the values are approximately 40% for variable 1 (ISCED 0-2), 45% for variable 2 (ISCED 3-4), and 15% for variable 3 (ISCED 5-8).
Using the rotation of the values displayed on the axes (available as an option) makes it easier to read the values for each variable, by displaying them in the reading direction of the corresponding variable.
Example
Example of a trivariate choropleth map (highest level of education - coloring in 9 classes)
Example of a trivariate choropleth map (economic activity sectors - coloring by sextant - mean centering)Limits and alternatives
Trivariate choropleth maps, while powerful for visualizing compositions, have limitations that should be considered.
First, their visual complexity can make reading difficult, especially for an audience unfamiliar with ternary diagrams. The resulting colors, although logically constructed from barycentric coordinates, are not always intuitive. It is therefore essential to systematically accompany the map with a detailed legend and, if possible, explanatory text to guide interpretation.
Finally, this type of representation assumes that the three variables form a coherent composition (sum = 100%). If this condition is not met, or if the variables have no logical connection, the map can generate false interpretations. In such cases, it may be preferable to use other methods (side-by-side comparison of choropleth maps, small multiples, etc.).