BTA Charts
ChartsComposition

Streamgraph

Visualize how multiple categories evolve over time as flowing, stacked layers centered around a baseline. Streamgraphs emphasize the organic shape of data and make it easy to spot which categories are growing or shrinking relative to others.

Examples

When to Use

  • Showing how category proportions change over time
  • Music genre popularity, traffic sources, or topic trends over months/years
  • Emphasizing the aesthetic, flowing shape of temporal data
  • Comparing relative growth across multiple series simultaneously

Data Roles

Loading data roles...

Settings

Streamgraph

Smooth Curves

boolean

Apply curve smoothing for organic, flowing shapes.

Default: true

Opacity

number

Fill opacity of stream layers (0.1-1).

Default: 0.8

Color & Appearance

Color Scheme

dropdown

Controls the color palette for stream layers.

Default: blues

Axis Settings

Show X-Axis

boolean

Toggle time period labels on the horizontal axis.

Default: true

Show Y-Axis

boolean

Toggle the numeric scale on the vertical axis.

Default: true

Common settings like Legend, Tooltip, and Small Multiples configuration are covered in Shared Concepts.

Tips & Best Practices

  • Use smooth curves for organic, flowing aesthetics -- disable for more precise readings
  • Keep the number of stream layers under 8 for clarity
  • Streamgraphs emphasize relative proportions over time -- use area charts if absolute values matter more

On this page