{"id":23454066,"url":"https://github.com/hari9-9/cs7ds4-data-visualization-basketball-evolution","last_synced_at":"2026-05-02T03:08:16.547Z","repository":{"id":268258488,"uuid":"903789958","full_name":"hari9-9/CS7DS4-Data-Visualization-Basketball-Evolution","owner":"hari9-9","description":"Basketball Shooting Trends Evolution Dashboard","archived":false,"fork":false,"pushed_at":"2024-12-15T16:48:37.000Z","size":10153,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-10T23:54:44.603Z","etag":null,"topics":["data-visualization","matplotlib","pandas","plotly","python"],"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/hari9-9.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":"2024-12-15T15:14:28.000Z","updated_at":"2025-01-27T16:54:22.000Z","dependencies_parsed_at":"2024-12-24T02:47:35.430Z","dependency_job_id":null,"html_url":"https://github.com/hari9-9/CS7DS4-Data-Visualization-Basketball-Evolution","commit_stats":null,"previous_names":["hari9-9/cs7ds4-data-visualization-baskeballl-evolution","hari9-9/cs7ds4-data-visualization-basketball-evolution"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hari9-9%2FCS7DS4-Data-Visualization-Basketball-Evolution","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hari9-9%2FCS7DS4-Data-Visualization-Basketball-Evolution/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hari9-9%2FCS7DS4-Data-Visualization-Basketball-Evolution/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hari9-9%2FCS7DS4-Data-Visualization-Basketball-Evolution/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hari9-9","download_url":"https://codeload.github.com/hari9-9/CS7DS4-Data-Visualization-Basketball-Evolution/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248317701,"owners_count":21083528,"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":["data-visualization","matplotlib","pandas","plotly","python"],"created_at":"2024-12-24T02:37:04.977Z","updated_at":"2026-05-02T03:08:16.507Z","avatar_url":"https://github.com/hari9-9.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CS7DS4: Data Visualization – Basketball Evolution Dashboard\nThis project visualizes the evolution of NBA shooting trends over time, focusing on the rise of the 3-point shot and scoring patterns. The dashboard provides interactive and dynamic visualizations, enabling users to explore shooting data across multiple NBA seasons (2008-09 to 2023-24).\n![Alt Text](sample.png)\n## Features\n - Interactive Shot Chart: Explore 2-point and 3-point shooting locations on a scaled basketball court.\n - Temporal Trends: Line charts showing changes in average points per game and shot attempts (2PT vs. 3PT) over seasons.\n - Hot Zone Analysis: Highlights the top 5 shooting zones outside the layup area for each season.\n - Critical Comparison: Pie charts comparing 4th-quarter shot preferences between the 2008-09 and 2023-24 seasons.\n - Dynamic Exploration: Use sliders and play functionality to navigate through seasons.\n\n## Getting Started\nPrerequisites\nEnsure you have the following installed:\n\nPython: Version 3.7 or later.\npip: Python's package manager.\n```bash\ngit clone https://github.com/hari9-9/CS7DS4-Data-Visualization-Baskeballl-Evolution.git\ncd CS7DS4-Data-Visualization-Baskeballl-Evolution\n\npython -m venv venv\nvenv\\Scripts\\activate\npip install -r requirements.txt\n\npython dashboard.py\n```\n\n\n## Project Overview\nThis project is part of the CS7DS4 Data Visualization module and highlights the power of visual analytics in understanding trends in basketball shooting strategies. It utilizes:\n\nNBA API for data retrieval.\nMatplotlib for advanced visualizations.\nPandas and NumPy for data preprocessing and transformation.\nThrough dynamic and interactive elements, the dashboard provides insights into the NBA's shifting shooting preferences and scoring dynamics.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhari9-9%2Fcs7ds4-data-visualization-basketball-evolution","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhari9-9%2Fcs7ds4-data-visualization-basketball-evolution","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhari9-9%2Fcs7ds4-data-visualization-basketball-evolution/lists"}