Skip to content

[alluvial-opinion-flow] Opinion Flow Diagram #4430

@MarkusNeusinger

Description

@MarkusNeusinger

Description

An alluvial/Sankey-style diagram showing how opinions or group memberships shift between survey waves or time periods. Flows connect the same response categories across columns, revealing patterns of opinion change, stability, and polarization.

Applications

  • Tracking voter preference changes between election polls
  • Monitoring brand perception shifts over marketing campaigns
  • Analyzing patient treatment response transitions
  • Studying opinion polarization in longitudinal survey data

Data

  • wave (categorical) — survey wave or time period (e.g., Wave 1, Wave 2, Wave 3)
  • source_category (categorical) — opinion/group in source wave
  • target_category (categorical) — opinion/group in target wave
  • flow_count (numeric) — number of respondents transitioning
  • Size: 3-5 waves, 3-7 categories each

Notes

  • Use consistent colors for each opinion category across waves
  • Flow width proportional to number of respondents
  • Show total respondents per category at each wave
  • Highlight net changers vs stable respondents

Metadata

Metadata

Assignees

No one assigned

    Projects

    Status
    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions