{"version":"1.0","type":"rich","title":"Performance analysis","description":"Four small multiples display scatterplots of alpine ski split times across training days and course types. Each panel corresponds to a different intermediate timing point, with points jittered along the course axis. A dropdown menu filters all panels by ski academy. The visualization uses D3 v7 with SVG rendering, custom `scatter()` and `menu()` reusable chart functions, and `d3.rollups` to aggregate means. Data comes from a CSV file loaded via `d3.csv`.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/06fc278c7bc842df98a3ffd11ddd9450?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}