Time Series
Interactive
Stream Graph
Stream graphs are a variation of stacked area charts where series flow around a central baseline rather than stacking from zero. This creates an organic, river-like appearance that emphasizes changes in composition over time while de-emphasizing absolute values.
Example Visualization

Try this prompt
"Create a stream graph showing 'Music Genre Popularity' on streaming platforms over the past decade (2014-2024). Generate data for 6 genres with realistic trends: Pop (stable 25-30%), Hip-Hop (rising from 15% to 30%), Rock (declining 20% to 12%), Electronic/EDM (peaked 2016-2018 at 18%, now 12%), R&B (steady 10-12%), Country (growing 8% to 14%). Use smooth asymmetric streamlines centered on a baseline. Apply distinct, harmonious colors per genre. Add subtle year markers on X-axis. Include interactive hover showing exact percentages. Add annotations for key moments: 'Streaming revolution 2015', 'Hip-Hop becomes #1 (2018)'. Legend on right side. Title: 'Decade of Streaming: Genre Evolution 2014-2024'."
Generate this nowPython Code Example
Loading code...
Common Use Cases
- 1Trend evolution visualization
- 2Content popularity over time
- 3Genre/category shifts
- 4Artistic data presentations
Pro Tips
Order streams by peak timing
Use smooth interpolation
Add interactive tooltips for values