'Sequence Analysis
mobile
Version requirement: sequenceAnalysis is available from @visactor/vchart-extension since VChart 2.2.0. Use 2.2.0 or later and keep @visactor/vchart and @visactor/vchart-extension versions identical. If you select an unsupported version in the live demo, upgrade it; this extension chart is not built into the core package.
Design meaning: shared media. Identify whether different users' activities pass through the same specific device, IP address or live room.
Hypothetical scenario: user A connects through IP₁ and user B through IP₂, but both log in using device D. Their medium paths meet at D, providing a link between the accounts. The shared entity is the actual device D, not merely the Device category.
Example data: a curve links user_001's registration record event_001_1 (IP category) to user_002's login record event_002_2 (device category). Only categories and endpoints are supplied, without concrete medium IDs. This demonstrates curve rendering but does not establish which medium the users share.
- Axes: each row is a user; columns are medium categories such as IP, device, user and live room, rather than time.
- Dots and curves: dot colors group activities; curve colors group relationships. Events for the same user and medium may overlap. Repeated relationships with identical endpoints receive distinct curvature.
- Controls: select a range at the bottom, pan across media horizontally, and scroll vertically to see more users.