Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

Awesome Lists containing this project

README

        

# Projects

## Webscraping

Open In Colab

- [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

## SQL

Open In Colab

- [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

## Visualizations

Open In Colab

- [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...