A world map showing cities with a population greater than 50,000
This interactive dashboard visualizes suicide rates across countries with a world map and linked charts. The map displays circles sized by suicide count, colored by categorical data, and positioned using `d3.geoNaturalEarth1` projection and `geoPath`. Tooltips provide detailed country statistics via Tippy.js. A brushable time-series histogram filters data by year, dynamically updating the map and a scatter plot, which allows users to explore relationships between attributes like GDP and suicide numbers using `d3.scaleLinear` and dropdown menus. The visualization uses SVG and React with D3 v4, sourced from a merged dataset of world cities and suicide rates.
AI-generated descriptionDataset:
I use this dataset to extract the latitude, longitude, and country A world map showing cities with a population greater than 50,000then align it with my dataset about Suicide Rates.
Jupyter notebook
In this version. I created a Jupyter notebook file to GitHub that solved my issue when there was no file including latitude, longitude, and country.Jupyter notebook_GitHub.
Iterated work
The project is in GitHub