Skip to main content

A Plotly-based visualization library for road accident data analysis.

Project description

🚗 RoadIntel – Road Accident Data Visualization Library

RoadIntel is a Python library built on Plotly Express for interactive visualization of road accident datasets.
It helps researchers, analysts, and students uncover meaningful patterns in road safety data through clean, reusable visualization functions.


📦 Installation

pip install roadintel

🧠 Features

  • Create rich, interactive charts using Plotly Express
  • Analyze accident data by state, vehicle type, road condition, and more
  • Automatically generate human-readable insights
  • Optimized for dark-themed dashboards
  • Modular and ready for integration in Dash or Jupyter apps

📊 Example Usage

import pandas as pd
from roadintel import charts

# Load dataset
df = pd.read_csv('road_accidents.csv')

# Example 1: Create India Map
fig = charts.create_india_map_chart(df, geojson_data, 'plotly_dark')
fig.show()

# Example 2: Accident Trend
charts.create_monthly_trend_chart(df, 'plotly_dark').show()

📈 Available Charts

Function Description
create_india_map_chart Choropleth map of state-wise accidents
create_monthly_trend_chart Monthly accident trend (line chart)
create_state_bar_chart Top 10 states by accident count
create_severity_donut_chart Accident severity donut chart
create_road_type_chart Severity comparison across road types
create_vehicle_bar_chart Top 5 vehicle types involved
create_alcohol_pie_chart Alcohol involvement in accidents
create_weather_light_chart Weather & lighting impact
create_age_casualty_bar_chart Casualties by driver age group
calculating_insights Generates 5 textual insights from dataset

🧾 License

Licensed under the MIT License.


👨‍💻 Author

Anubhav Shukla
M.Sc. Data Science | Central University of Haryana
📧 Email: anubhavshukla870@gmail.com
🌐 GitHub: https://github.com/mr-robot369

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

roadviz-1.0.0.tar.gz (5.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

roadviz-1.0.0-py3-none-any.whl (5.2 kB view details)

Uploaded Python 3

File details

Details for the file roadviz-1.0.0.tar.gz.

File metadata

  • Download URL: roadviz-1.0.0.tar.gz
  • Upload date:
  • Size: 5.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.0

File hashes

Hashes for roadviz-1.0.0.tar.gz
Algorithm Hash digest
SHA256 dcb894522f75e506eff6e2d10d18f9230166c44d9672e384d2a83a84ba1c3568
MD5 f9e7129a0864511a2da5c2801d6c0bca
BLAKE2b-256 f9ebd8d8416db853810290704d0b1b9c66919af6a582a7802bef46df729642c5

See more details on using hashes here.

File details

Details for the file roadviz-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: roadviz-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 5.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.0

File hashes

Hashes for roadviz-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 301a6fb2f6a9236065859c6ffd94f9f57c131195dd3a61489ecc9393dc0a141f
MD5 a3404363d7e53d8b6e7efda4be2f9296
BLAKE2b-256 0acd536d97b95af1cd99c483af64d90be1359a42dacfc26e00422e2aca448931

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page