icelam / mark-six-data-visualization

Visualizing historical data of Mark Six, a lottery game organised by the Hong Kong Jockey Club, using Streamlit

Home Page:https://mark-six-data-visualization.streamlit.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Mark Six Data Visualization

Mark Six, a lottery game organised by the Hong Kong Jockey Club. This repository contains automatic updated data of Mark Six results, and display them in Streamlit.

How data is updated

The data automatically updated using GitHub actions everyday at 10:00 pm (Hong Kong Time), and committed to repository whenever there is any changes on data.

How to run Streamlit to visualize historical data

Prerequisite

  1. Python 3 installed
  2. pipenv installed

1. Setting up virtual environment

pipenv --python 3.10.2

2. Installing dependencies

pipenv install --skip-lock --dev

3. Starting Streamlit

pipenv run streamlit run web/main.py

Special Thanks

Special thanks to @tonberry22 for his generous help with completing the code for this project.

About

Visualizing historical data of Mark Six, a lottery game organised by the Hong Kong Jockey Club, using Streamlit

https://mark-six-data-visualization.streamlit.app/


Languages

Language:Python 69.1%Language:Shell 22.7%Language:Makefile 8.2%