{"version":"1.0","type":"rich","title":"migrants dead and missing React and D3","description":"This visualization displays monthly totals of dead and missing migrants from a global 2019 subset dataset. The React app loads CSV data with `useData` and `d3.csv`, then uses `d3.bin()` with `timeMonths` thresholds to aggregate daily records into monthly intervals, which are rendered as pink SVG rectangles. Axes are generated using `d3.scaleTime` with a `%d/%m/%y` time format for the bottom axis and `d3.scaleLinear` for the left axis. All marks and axes are implemented as reusable React components, rendered through ReactDOM into an SVG container.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/3e1172a3a38341058a83a24f25c56b89?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}