Preisverteilung
• Draft1🔗 Unlisted
This visualization shows the distribution of a music streaming subscription price among value-added tax, the platform, artists, and record labels using a vertical Sankey diagram. The flow starts with the subscription price at the top and branches downward, with the artist's share routed straight down and the other shares positioned to alternating sides. Built with D3 v7 and React, the implementation uses cubic Bézier curves to draw the flows and custom node positioning logic, while the ResizeObserver API handles responsive resizing of the SVG.
AI-generated descriptionMusic Streaming Subscription Income Distribution
A D3.js and React visualization showing a vertical Sankey diagram where music streaming subscription income (Abopreis) at the top flows down and gets divided among different parties:
- Abopreis (top): The initial subscription price
- Mehrwertsteuer, Plattform, Künstler, Label (bottom): Distribution to VAT, platform, artists, and record labels
Features
- Vertical flow visualization with Abopreis at the top
- All branches flowing downward to destination nodes
- Responsive design that adapts to window resizing
- Smooth curved paths between nodes
- Color-coded flows (orange for VAT, blue for others)
- Interactive hover effects
- Clean node visualization with labels
MIT Licensed