Skip to content
Plume Visuals
← Back
Fields and settingsIntermediate18 min read· Published on October 21, 2026

Pyramid Plume: every field and setting explained

Every field well and every setting of the Format and Analytics panes of Pyramid Plume: what it does, its possible values and its default value.

Lire en français

This page describes everything Pyramid Plume offers: the field wells, then each card of the Format pane, in the order they appear. The default value of each setting is in bold, premium features carry a ★. For a guided first visual, see getting started. This page describes version 1.1 (reorganized Format pane: Category axis card (formerly Age axis), new Gridlines card, hatched surplus with its key, neutral wording).

The visual's fields

FieldRequired?How manyWhat you dropWhat it is forExample
Age (or age band, category)Yes1A column: age (number) or band (text), or any categoryOne row of the pyramid per valuePopulation[Age]
Side (sex or any two-value field)No1A two-value columnBoth sides face to facePopulation[Sex]
Value (or two measures face to face)Yes1, or 2 without SideA measure (or two)Bar lengthResidents
Play axis ★No1A year or date columnOne pyramid per year, ▶ buttonPopulation[Year]
Comparison ★No1, or 2 without SideA measureA second population as an outlineResidents in 1975
Sub-category ★No1A columnSplits each bar, stacked from the centerPopulation[Nationality]
Small multiples ★No1A columnOne pyramid per value, same scalePopulation[Region]
TooltipsNo5 at mostMeasuresAdded to the tooltip (summed when the visual groups ages)Mean age

Age. A number (0, 1, 2… 100) or a text that contains an age: "0-4", "5 to 9", "100+", "85 and over", "under 5", Eurostat codes Y_LT5, Y5-9, Y_GE85. The visual reads the number and sorts by itself; a blank value goes last. A field without numbers ("Pay", "Training") gives a butterfly chart in model order (or sorted by total).

Side. Two values: the first one on the left, unless the data starts with women ("Women", "F", "Femmes"): men stay on the left, as in every pyramid. A third value is ignored, with a warning in edit mode. Without Side, put two measures in Value.

Value. A positive measure; a measure made negative (the usual stacked-bar trick) is read as its absolute value.

Play axis ★. Premium feature: a "Premium preview" watermark without a key as soon as the field holds data. A year (whole number) or a date: years are sorted, the most recent one is shown on opening. A selected bar stays selected from one year to the next (the selection is on age and side, not on the year).

Comparison ★. With Side: one measure, compared on each side. Without Side: one measure per side, in the same order as the Value measures.

Tooltips and Dynamic format: see the common basics.

Format pane settings

The cards are described in the order of the Format pane, followed by those of the Analytics pane.

The cards shared by all Plume visuals (Plume Studio License, Style, Interactions, Tooltips, Title, Source note, Frame, Language and numbers) are described once in the shared basics: they are not repeated here. The background and rounded corners are set in the Frame card, and the fx button (conditional formatting from a measure) is available on every color and every text.

Data colors

Bar colors. Right after the Style card, as in every Plume chart.

SettingWhat it doesPossible values (default in bold)
ColoringOne color per side (Men, Women), or per sub-category when the Sub-category ★ field is used; or one color everywhere.One color per side (or per sub-category) · Single color
ColorSingle color (shown when Coloring = Single color).empty
ColorOne line per side or sub-category: its color.empty
Surplus (empty = darker shade of the side)Color of the surplus of one side (Pyramid › Bars › Surplus of one side).empty

Pyramid

What the bars show (counts or shares), side headers, bar drawing and scale.

Displayed values group

SettingWhat it doesPossible values (default in bold)
ShowIn %, two pyramids of different sizes (two territories, two years) compare by their shape.Counts (values) · % of the total population · % of each side
Swap sidesBy default, "Men" (or the first value) on the left.On / Off
Side headers (name and total)Above each side: its name, total and share (no total when the measure is a %). Off: the legend names the sides.On / Off
Share of each side in the header (appears if Side headers (name and total) is on)Share of each side in the total (shown when headers are on).On / Off
Header size (appears if Side headers (name and total) is on)Header text size.7 to 24, 11

Bars group

SettingWhat it doesPossible values (default in bold)
Bar thickness (%)Share of the row height filled by the bar.20 to 100, 88
End roundingCorner rounding of the bars.0 to 12, 1
Opacity (%)Bar opacity.10 to 100, 100
OutlineLine around each bar.On / Off
Surplus of one sideThe part of a bar beyond the opposite one (e.g. more women at old ages): hatched in the side color, with an outline, so it is not read as a second seriesNot marked · Hatching at the end of the bar ★ · Outline of the opposite side ★
Surplus legend (appears if Surplus of one side = Hatching at the end of the bar or Outline of the opposite side)Adds a "Surplus" key under the pyramid that explains the hatching (or the outline)On / Off

Scale group

SettingWhat it doesPossible values (default in bold)
Same scale for every frame of the play axisOff: the scale adapts to each year.On / Off
Scale of both sidesOwn scale per side: two measures with different units (headcount and seniority).Shared · Own scale per side (two measures)
Scale maximumEnd of the scale (e.g. 500000, or 5 for 5% in percent); empty = automatic.empty

Ages and categories

Order of ages or categories, computed bands and observation year (generations, birth years).

SettingWhat it doesPossible values (default in bold)
OrderAutomatic: "5-9" before "10-14", "100+" last, no sort column needed.Automatic (ages in numeric order) · Model order · Total, descending (tornado) · Total, ascending · Name A → Z
DirectionAges: young at the bottom; other categories: first at the top.Automatic (young at the bottom) · First category at the bottom · First category at the top
Group agesComputed by the visual from single ages (0, 1, 2…): no band column to create.No (ages as in the data) · 2-year bands ★ · 5-year bands ★ · 10-year bands ★ · 20-year bands ★
Open last band from (0 = no) ★E.g. 90: everyone aged 90 and over in "90+".0 to 150, 0
Observation year (0 = play axis)Used for birth years and generations. Read from the play axis when it is a year or a date.0 to 3000, 0
Age counted asBorn in 1946: 74 in 2020 (age reached) or 73 on January 1, 2020 (completed age).Age reached during the year · Completed age on January 1
WordingNeutral: tooltips, indicators and markers say "category", "median", "under 20" instead of "age", "median age", "under 20 years" (butterfly, tornado chart); Automatic decides from the field nameAutomatic (ages when the field is about age) · Ages (years, median age…) · Neutral (categories, values)

Data labels

Values written at the end of the bars.

Labels group

SettingWhat it doesPossible values (default in bold)
ShowValue at the end of each bar.On / Off
ContentValue, share of the total, share of its side, or both.Value · Share of the total population · Share of its side · Value and share of the total
Minimum row height (px)Labels are hidden when a row is shorter (many single ages).4 to 40, 10
SizeText size.6 to 24, 10
Color (empty = automatic)Automatic: readable color depending on the background (inside bars: white or dark).empty
BoldBold text.On / Off
Text haloBackground-colored outline around the text.On / Off
Hide overlapping labelsSetting shared by Plume charts.On / Off

Numbers group

SettingWhat it doesPossible values (default in bold)
Display unitsLabel units for counts.Auto · None · Thousands · Millions · Billions
Decimals (-1 = auto)Decimals (1 by default in %).-1 to 6, -1
PrefixText before the value.empty
Suffix (e.g. €)Text after the value.empty

Category axis

This card (formerly "Age axis") sets the column of ages or categories, in the center by default, and the birth years. Its internal name is now catAxis: a Dynamic format measure named with the old name (ageAxis.…) is still accepted. It is turned on by the toggle in its header.

SettingWhat it doesPossible values (default in bold)
ShowAge or category labelsOn / Off
PositionIn the center, the two sides move apart to leave room for the age columnCenter (between the sides) · Left · Right
SizeLabel size6 to 24, 9
Color (empty = secondary text)Label colorempty
LabelsAutomatic: one label every 1, 2, 5 or 10 depending on the room (multiples of 5 for single ages).Automatic (no overlap) · All · Every 5 years · Every 10 years
Center gap (px) (appears if Position = Left or Right)Gap between both sides when ages are left, right or hidden.0 to 40, 2
Axis titleTitle above the age column (field name by default).On / Off
Text (appears if Axis title is on)Title text (empty = field name).empty
Birth years alongside ★On the right, the birth year of each age (observation year known).On / Off

Value axis

The ticks below the pyramid (gridlines are now in the Gridlines card).

Labels group

SettingWhat it doesPossible values (default in bold)
ShowTicks below the pyramid, positive on both sides.On / Off
SizeTick size.6 to 24, 9
Color (empty = secondary text)Tick color.empty
Display unitsThousands (K), millions (M)…Auto · None · Thousands · Millions · Billions
Decimals (-1 = auto)Tick decimals.-1 to 6, -1
PrefixText before each tick.empty
Suffix (e.g. €)Text after each tick.empty
Ticks per side (approx.)Approximate number of ticks on each side.1 to 10, 3

Axis title group

SettingWhat it doesPossible values (default in bold)
Axis titleTitle below the ticks.On / Off
Text (appears if Axis title is on)Title text (empty = measure name).empty

Gridlines

This card groups the vertical guide lines at the value ticks (they used to be in the Value axis card), like the gridlines of the native visuals.

SettingWhat it doesPossible values (default in bold)
ShowVertical lines at the value ticksOn / Off
Color (empty = style grid)Line colorempty
WidthLine width (px)0.5 to 6, 1
Line styleLook of the linesSolid · Dashed · Dotted

Legend

This card sets the legend: the two sides, and the "Surplus" key when the surplus is marked. It is turned on by the toggle in its header.

SettingWhat it doesPossible values (default in bold)
ShowShows the legendOn / Off
PositionLocationTop · Bottom · Right · Left
Alignment (appears if Position = Top or Bottom)Horizontal alignmentStart · Center · End
Legend titleShows a title before the legendOn / Off
Title text (appears if Legend title is on)Title textempty
SizeSize of the series names6 to 24, 9
Color (empty = secondary text)Text colorempty
Click = select the seriesClicking a legend name selects the whole series and filters the reportOn / Off

Comparison ★

A second population drawn over the pyramid: another year, another territory, a target, or a frame of the play axis.

SettingWhat it doesPossible values (default in bold)
ShowDrawn with the "Comparison ★" field, or from a frame of the play axis.On / Off
Compare withPlay axis frame: the pyramid of a fixed year stays drawn as an outline while playing."Comparison" field · First frame of the play axis ★ · Previous frame of the play axis ★ · Named frame of the play axis ★
Frame (e.g. 1975) (appears if Compare with = Named frame of the play axis)Label of the frame to keep (shown when Compare with = Named frame).empty
DrawingStep outline, light bars behind the bars, or a tick at the end of each bar.Step outline · Ghost bars behind · Marker at the end of each bar
Color (empty = text)Comparison color.empty
WidthLine width.0.5 to 6, 1.5
Line styleLine style.Solid · Dashed · Dotted
LabelKey text below the pyramid (empty = field or frame name).empty

Generations ★

The generation followed while playing and generation markers. Ages must be numeric and the year known (play axis or Ages and categories › Observation year).

Follow a generation group

SettingWhat it doesPossible values (default in bold)
Follow a generation ★The generation born in a given year is highlighted and climbs year after year while playing.On / Off
Born in (or from)First birth year of the generation.1000 to 3000, 1946
To (0 = a single year)Last birth year (0 = a single year).0 to 3000, 0
LabelLabel text (empty = "Born in 1946").empty
Color (empty = accent)Band color.empty

Generation markers group

SettingWhat it doesPossible values (default in bold)
Markers ★ (birth years = text; separated by ;)A band and a label at the age of each generation; they climb while playing.empty
Markers color (empty = secondary text)Marker color.empty

Demographic indicators ★

A box of indicators computed for the year shown (numeric ages).

SettingWhat it doesPossible values (default in bold)
Show ★Computed by the visual for the current frame (numeric ages).On / Off
PositionCorner of the indicator box.Top left · Top right · Bottom left · Bottom right
Total populationSum of both sides.On / Off
Median ageHalf of the population is younger than this age.On / Off
Mean ageMean age (middle of each band).On / Off
Share of young peopleShare of people under N (N = Young: under).On / Off
Share of older peopleShare of people aged N and over (N = Older: from).On / Off
Dependency ratio(young + older) per 100 people of working age.On / Off
Ageing indexOlder people per 100 young people.On / Off
Side ratio (left per 100 right)Sex ratio when the sides are the sexes.On / Off
Young: under (years)Young threshold.1 to 40, 20
Older: from (years)Older threshold.40 to 100, 65
SizeText size.7 to 20, 10

Projection ★

Projection years drawn differently (needs a play axis).

SettingWhat it doesPossible values (default in bold)
Mark projections ★Play axis frames from a given year on are drawn differently and flagged "Projection".On / Off
Projection fromYear (or frame label) of the first projection.empty
Bar drawingDrawing of projected bars.Hatched · Pale · Dashed outline
TagTag shown (empty = "Projection").empty

Small multiples

The small multiples grid (shown with a field in Small multiples ★).

SettingWhat it doesPossible values (default in bold)
Columns (0 = automatic)Number of grid columns.0 to 12, 0
Spacing (px)Space between panels.0 to 60, 14
Title sizePanel title size.6 to 24, 10
Total in the titlePanel total after its name.On / Off
Panel borderFrame around each panel.On / Off

Playback ★

The shared Plume player (shown with a field in Play axis ★). Its settings add nothing to the watermark: the Play axis ★ field is what shows it.

Playback group

SettingWhat it doesPossible values (default in bold)
Frame shown on openingYear shown when the report opens.The last one (most recent) · The first one
Duration of a frame (ms)At speed ×1; the speed button of the play bar multiplies it (×0.5 to ×4) for the session.100 to 10000, 1000
LoopStarts over after the last frame.On / Off
Play automatically on openingOnce, from the first frame. Not when animations are reduced (Style › Animations or the system) nor on a dashboard tile.On / Off
Animated transitionsValues, positions and colors move smoothly from one frame to the next.On / Off

Play bar group

SettingWhat it doesPossible values (default in bold)
Play barPlay button, slider and buttons below (or above) the pyramid.On / Off
Bar position (appears if Play bar is on)Bar at the bottom or top.Bottom · Top
Tick marks (appears if Play bar is on)Slider tick marks.Automatic · Every frame · None
Tick labels (appears if Play bar is on)Years written below the slider.On / Off
Start and end buttons (appears if Play bar is on)"Go to start" and "Go to end" buttons.On / Off
Speed button (appears if Play bar is on)×0.5 / ×1 / ×2 / ×4 button (for the session).On / Off

Large value group

SettingWhat it doesPossible values (default in bold)
Current value in large typeCurrent year written in large type, as a watermark.On / Off
Large value size (appears if Current value in large type is on)Size of the large year.12 to 160, 44
Large value position (appears if Current value in large type is on)Corner of the large year (top right: the free space of pyramids).Bottom right · Top right · Top left · Bottom left · Center

Median and mean age ★

In the Analytics pane (premium feature since 2026-10-22): median and mean age lines, computed by the visual (numeric ages).

SettingWhat it doesPossible values (default in bold)
Median age ★Line at the median age.On / Off
Mean age ★Line at the mean age.On / Off
Computed forOne line per side, or one for everyone.Each side · Everyone
Color (empty = text)Line color.empty
Line styleLine style.Solid · Dashed · Dotted
WidthWidth.0.5 to 6, 1.5
Label with the value"Median 41.2" at the end of the line.On / Off

Premium features ★

FeatureWhere to set it
Play axis (animated pyramid)Play axis ★ field, Playback ★ card
Computed bands and open last bandFormat › Ages and categories › Group ages, Open last band from ★
Surplus of one side (hatching and "Surplus" key)Format › Pyramid › Bars › Surplus of one side: Hatching at the end of the bar ★, Outline of the opposite side ★
Birth years alongsideFormat › Category axis › Birth years alongside ★
Median and mean ageAnalytics › Median and mean age ★ pane
Comparison (field or play axis frame)Comparison ★ field, Comparison ★ card
Follow a generationFormat › Generations ★ › Follow a generation ★
Generation markersFormat › Generations ★ › Markers ★
Demographic indicatorsFormat › Demographic indicators ★
ProjectionFormat › Projection ★
Stacked sub-categoriesSub-category ★ field
Small multiplesSmall multiples ★ field
Paid styles, palettes, JSON themeFormat › Style