{"version":"1.0","type":"rich","title":"Cyber Jobs","description":"This visualization displays data from a CSV file containing cyber security job listings, including salary information, job titles, and employment details. The code parses the dataset using `csvParse` and initially displays the raw data as a JSON string via `JSON.stringify`. The example demonstrates a data loading workflow where `fetch` retrieves the CSV file, and the state management pattern uses a custom `setState` function to update the visualization. The visualization uses D3 v7 for data parsing and DOM manipulation, with the `select` and `join` methods to render the text output.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/f49127f3725b4520818e0c94eddd9616?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}