12
This interactive bar chart visualizes average salaries across job titles in the data science field, using a Kaggle dataset with information on job categories, experience levels, company sizes, employment types, and locations. A dropdown menu system lets users filter by these attributes, and D3.js functions including `select`, `group`, and `mean` recalculate and redraw the bars dynamically. The SVG visualization sorts titles by descending salary, with tooltips and resize handling, and the code structure supports exploring salary variations by company size, experience, and job category.