Map of India : Crime Rate 2022 Women
A choropleth map of India displays state-wise crime rates against women for 2022, using a red sequential color scale and state labels. The dashboard supports interactive exploration through hover tooltips, metric switching, zooming, and panning. Built with D3.js, it loads TopoJSON geographic data and CSV crime statistics from the National Crime Records Bureau, merging district geometries into state boundaries. GeoJSON features are projected using `d3.geoMercator` and rendered via `d3.geoPath`, with dynamic insights and national statistics generated from the dataset.
AI-generated descriptionIndia Crime Against Women Dashboard 2022
An interactive data visualization dashboard showing crime statistics against women across Indian states for the year 2022.
Features
- Interactive Map: Choropleth map of India with state-wise crime data
- Multiple Metrics: View data by crime rate, total cases, or percentage of national total
- Real-time Statistics: National statistics panel with key metrics
- Top States Ranking: List of states with highest crime rates
- Data Insights: Automated analysis and insights generation
- Zoom & Pan: Interactive map navigation with zoom controls
- Responsive Design: Works on desktop, tablet, and mobile devices
Data Source
Data sourced from the National Crime Records Bureau (NCRB), Government of India.
Technology Stack
- D3.js - Data visualization and DOM manipulation
- TopoJSON - Geographic data format
- Vanilla JavaScript - ES6 modules
- CSS3 - Modern styling with CSS Grid and Flexbox
Usage
- View Crime Rates: Hover over states to see detailed statistics
- Change Metrics: Use the dropdown to switch between different data views
- Explore Data: Click on states for detailed information
- Navigate Map: Use zoom controls or mouse wheel to explore regions
- Toggle Labels: Show/hide state abbreviations on the map
Key Insights
The dashboard automatically generates insights including:
- Distribution patterns and statistical analysis
- Regional comparisons between northern and southern states
- Identification of high and low crime rate states
- Data coverage and quality assessment
Browser Support
Modern browsers supporting ES6 modules and SVG:
- Chrome 61+
- Firefox 60+
- Safari 11+
- Edge 16+
Local Development
- Clone the repository
- Serve files using a local web server (required for ES6 modules)
- Open
index.htmlin your browser
Example using Python: