{"id":19720802,"url":"https://github.com/aanujkhurana/dataanalysis-python-wx","last_synced_at":"2026-04-09T16:11:01.597Z","repository":{"id":202602786,"uuid":"707571200","full_name":"aanujkhurana/DataAnalysis-Python-Wx","owner":"aanujkhurana","description":"NewSouthWales TRAFFIC DATA ANALYSIS APP BUILD USING PYTHON \u0026 WXFORM-BUILDER","archived":false,"fork":false,"pushed_at":"2024-03-12T11:00:36.000Z","size":8064,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-27T23:41:12.561Z","etag":null,"topics":["conda-environment","pycharm","python","python3","pythondatascience","wxformbuilder"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aanujkhurana.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-10-20T07:37:14.000Z","updated_at":"2024-01-13T01:08:26.000Z","dependencies_parsed_at":null,"dependency_job_id":"9fd15e57-34cf-48ea-9a20-44fdd36ee796","html_url":"https://github.com/aanujkhurana/DataAnalysis-Python-Wx","commit_stats":null,"previous_names":["aanujkhurana/dataanalysis-python-wx"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/aanujkhurana/DataAnalysis-Python-Wx","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aanujkhurana%2FDataAnalysis-Python-Wx","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aanujkhurana%2FDataAnalysis-Python-Wx/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aanujkhurana%2FDataAnalysis-Python-Wx/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aanujkhurana%2FDataAnalysis-Python-Wx/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aanujkhurana","download_url":"https://codeload.github.com/aanujkhurana/DataAnalysis-Python-Wx/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aanujkhurana%2FDataAnalysis-Python-Wx/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265233753,"owners_count":23731825,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["conda-environment","pycharm","python","python3","pythondatascience","wxformbuilder"],"created_at":"2024-11-11T23:12:32.169Z","updated_at":"2026-04-09T16:11:01.558Z","avatar_url":"https://github.com/aanujkhurana.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Python](https://img.shields.io/badge/Python-3.9-blue.svg)](https://www.python.org/)\n[![Anaconda](https://img.shields.io/badge/Anaconda-2021.11-green.svg)](https://www.anaconda.com/)\n[![Pandas](https://img.shields.io/badge/Pandas-1.3.3-yellow.svg)](https://pandas.pydata.org/)\n[![Matplotlib](https://img.shields.io/badge/Matplotlib-3.4.3-red.svg)](https://matplotlib.org/)\n\n# 📊 Data Analysis App - Python 🐍\n\nWelcome to the Data Analysis App built using WxformBuilder and Python with Anaconda.\n\n\n## Required Dependencies\nMake sure you have the following dependencies installed:\n- Wx\n- Pandas\n- Matplotlib\n\n## How to Run\nFollow these steps to run the app:\n1. Download the CSV file containing the data.\n2. Set the CSV file location in `App/csvFileLocation.py`.\n3. Run `Main.py` in the `App/` directory.\n\n#  NSW Traffic Penalty Data Analysis and Visualization Tool 👮🏻🚗📊🚦\n### Dataset - NSW Traffic Penalty Data\nYou can find the dataset [here](https://www.kaggle.com/llihan/australia-nsw-traffic-penalty-data-20112017).\n\n**Project Description:** \nThe NSW Traffic Penalty Data Analysis and Visualization Tool provides users with in-depth insights into New South Wales traffic penalty data. This tool allows users to analyze, visualize, and obtain useful information from the dataset, offering the following features and a user-friendly graphical interface:\n\n**User Features:**\n1. **Select a Time Period:** Choose a specific time period to focus on penalty case information.\n2. **Generate Charts:** Visualize the distribution of penalty cases by offense code.\n3. **Filter by Offense Description:** Filter and view cases captured by radar or camera based on offense descriptions.\n4. **Mobile Phone Usage Analysis:** Analyze cases related to mobile phone usage offenses, including trend analysis and offense code breakdown over time.\n5. **Report Penalty Cases:** Retrieve information on all penalty cases within a user-selected period.\n\n**Software Features:**\n1. **Data Loading and Preprocessing:** Load and preprocess the NSW Traffic Penalty Data to ensure data quality and usability.\n2. **Interactive GUI:** Offer an intuitive and user-friendly graphical user interface with components for user interactions.\n3. **Data Retrieval:** Retrieve penalty case information for user-selected time periods.\n4. **Chart Generation:** Generate charts to visualize the distribution of cases by offense code.\n5. **Filtering and Display:** Filter and display cases captured by radar or camera based on user-provided offense descriptions.\n6. **Mobile Phone Usage Analysis:** Perform trend analysis and provide offense code breakdown for mobile phone usage offenses.\n\n**Benefits:**\n- Improved understanding of traffic penalty data in NSW.\n- Enhanced decision-making for law enforcement agencies.\n- Efficient resource allocation for road safety initiatives.\n- Identification of trends and patterns in traffic offenses.\n\n**Project Plan:**\nThe project plan includes project initiation, data collection and preparation, user interface design, analysis and visualization modules development, integration, documentation, deployment, and project closure.\n\n**Software Design Document:**\n- Software design with components like data preprocessing, user interface, data retrieval, chart generation, filtering, and analysis.\n- Flowchart illustrating the main workflow of the system.\n- Functions and modules for loading data, preprocessing, chart generation, filtering, and analysis.\n\nThis project aims to provide a powerful yet user-friendly tool for analyzing and visualizing NSW Traffic Penalty Data, enabling users to make data-driven decisions and enhance road safety efforts, including the additional feature of reporting penalty cases.\n\n# 🖼️ Screenshots \n\u003cdiv align=\"left\"\u003e\n    \u003cimg src=\"/screenshots/img2.png\" width=\"350px\"\u003c/img\u003e\n    \u003cimg src=\"/screenshots/img3.png\" width=\"350px\"\u003c/img\u003e\n    \u003cimg src=\"/screenshots/img4.png\" width=\"350px\"\u003c/img\u003e\n    \u003cimg src=\"/screenshots/img5.png\" width=\"350px\"\u003c/img\u003e\n    \u003cimg src=\"/screenshots/img6.png\" width=\"350px\"\u003c/img\u003e\n    \u003cimg src=\"/screenshots/img7.png\" width=\"350px\"\u003c/img\u003e\n\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faanujkhurana%2Fdataanalysis-python-wx","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faanujkhurana%2Fdataanalysis-python-wx","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faanujkhurana%2Fdataanalysis-python-wx/lists"}