{"version":"1.0","type":"rich","title":"Final Project Violin Plot","description":"This visualization shows the distribution of salaries across four experience levels, with each violin plot representing the density of salary data for entry-level, mid-level, senior, and executive roles. The chart includes a y-axis labeled in abbreviated dollar amounts and annotations displaying the mean salary for each category.\n\nThe visualization is built with React and D3.js v6, using `d3.csv` to load salary data from a GitHub gist and `kernelDensityEstimator` with an Epanechnikov kernel to compute density estimates. The SVG rendering employs `d3.area` with Catmull-Rom curves to draw the violin shapes, while `d3.axisLeft` and `d3.axisBottom` create the axes. Interactive hover effects change the fill color of individual violins to orange.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/19f7722c6b084c62b904d6e1f53a52db?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}