Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tonyhollaar/projects
data analytics projects repository tony hollaar
https://github.com/tonyhollaar/projects
analytics data-visualization python
Last synced: about 2 months ago
JSON representation
data analytics projects repository tony hollaar
- Host: GitHub
- URL: https://github.com/tonyhollaar/projects
- Owner: tonyhollaar
- Created: 2022-12-26T20:34:42.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-11-30T21:40:14.000Z (about 1 year ago)
- Last Synced: 2024-11-07T02:27:24.840Z (3 months ago)
- Topics: analytics, data-visualization, python
- Language: Jupyter Notebook
- Homepage:
- Size: 5.25 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Projects
- [Example 1: US Labor Statistics](https://github.com/tonyhollaar/projects/blob/102e74fe13c980e7d694f4904db9fa0553eaa47e/Example%201:%20Web%20Scraping%20Public%20Dataset%20-%20US%20Labor%20Statistics.ipynb)
Description: Webscraping historical oil prices, utilizing US Labor Statistics API and creating stylized visualizations with Plotly Package
**Programming language**: Python
**Packages used**: Pandas, Math, Numpy, JSON, Requests, Re, Matplotlib, Seaborn, Plotly- [SQLite3 Dummy Dataset - Events Data](https://github.com/tonyhollaar/projects/blob/67851d175b0f23fbde9a2ada0b8ba190ee559928/SQLite3_Example.ipynb)
Description: Use cases for utilizing SQL queries such as aggregatations (count/sum) and flattening of SQL tables with e.g. 1 row per user utilizing Python package SQLite3
**Programming language**: Python
**Packages used**: Pandas, SQLite3- [Bar Chart Race](https://github.com/tonyhollaar/projects/blob/3fabc8900c74a55d9879b6bc0a4bf03a3cc1b60e/Visualizations_Bar_Chart_Race.ipynb)
- [Bar Chart Example GIF](https://github.com/tonyhollaar/projects/blob/12a1514c76c25a08b0c03dabd9712fee72e20f33/Visualizations_Bar_Chart_Race_Example.gif)
Description: Example of animated bar charts of select countries yearly population changes between 1960-2021
**Programming language**: Python
**Packages used**: Pandas, WBGAPI, Bar_Chart_Race, RegEx- [Polar Plot](https://github.com/tonyhollaar/projects/blob/main/Polar_Plot_Country_Debt_%25_GDP.ipynb)
Description: Example of a Polar Plot of Countries Government Debt as % of GDP
**Programming language**: Python
**Packages used**: Pandas, Numpy, Math, MatPlotLib, Seaborn, PIL## Dashboards
[![Streamlit App](https://static.streamlit.io/badges/streamlit_badge_black_white.svg)](https://bls-connection-demo.streamlit.app/)
1. [Dashboard - GasPriceWatcher](https://bls-connection-demo.streamlit.app/)
Description: Dashboard to compare U.S. gasoline prices vs. electric vehicle electricity costs 🚗⚡
**Programming language**: Python
**Packages used**: Streamlit, Pandas, Plotly, Json, Base64, Numpy, Requests, PIL
**Source Code**: [Link](https://github.com/tonyhollaar/streamlit_connection)3. [Dashboard - Youtube Metrics](https://tonyhollaar-dashboards-dashboard-youtube-9g4la2.streamlit.app/)
Description: Example of Dashboard with Youtube Metrics created with Streamlit Package
Special thanks to Ken Jee for the tutorial, for tutorial click [link](https://30days.streamlit.app/?challenge=Day+4#install-the-streamlit-library)
**Programming language**: Python
**Packages used**: Streamlit, Pandas, Plotly
**Source Code**: [Link](https://github.com/tonyhollaar/dashboards)## API
- [Fiscal Calendar](https://github.com/tonyhollaar/fiscal_calendar)
Description: The fiscal calendar package is a 4-5-4 calendar used commonly to ensures sales comparability between years by dividing the year into months based on a 4 weeks – 5 weeks – 4 weeks format.
- *Sales Comparability:* The layout of the calendar strategically aligns holidays and guarantees an equal number of Saturdays and Sundays in comparable months. This approach ensures a fair comparison of like days for accurate sales reporting.
- *Date Features:* This package encompasses a comprehensive set of 44 features tailored to fiscal dates, providing versatility in managing and analyzing fiscal timeframes.
- *PDF Export:* Seamlessly generate and save your fiscal calendar in PDF format with the package's user-friendly functionality.
- *Pandas Integration:* Easily output Fiscal Calendar data to a Pandas Dataframe for efficient analysis and integration with other data processing workflows.- [Streamlit Connection to Public Bureau of Labor Statistics Data](https://github.com/tonyhollaar/streamlit_bls_connection)
Description: The `streamlit-bls-connection` Python package allows you to easily interact with the U.S. Bureau of Labor Statistics (BLS) API and retrieve data as pandas dataframes and display them in [`Streamlit`](https://docs.streamlit.io/) !## Games
- [Pong Game](https://github.com/tonyhollaar/pong_game/)
Description: The "Pong Game" project is a classic arcade-style game implemented in Python.
Use Case: This project is a practical illustration of OOP in action. It demonstrates how classes, objects, and inheritance can be used to create modular and maintainable code. It's not just a game; it's a codebase that reflects good programming practices.
**Programming language**: Python
**Packages used**: Turtle, Time#
Author: Tony Hollaar
Subject: Data Analytics/Science Projects Repository
Note: Projects to be added soon and existing to be updated...