This package provides data cleaning and visualization tools for US statistics datasets.
Project description
USA Data Analytics Final Project Scaffold
The purpose of this project was to demonstrate the ability to create a full data analytics project from start to finish.
This repository is the scaffolding for the python package usadata. It includes:
- a data cleaning pipeline
- an analysis pipeline
- a Streamlit prototype app
- a Quarto site for documentation and reporting
The link to the repository is HERE. Link to website HERE.
Dependencies
- Python 3.8+
- The required packages can be installed via pip:
uv pip install -r requirements.txt
Quick start
uv sync
uv run pytest
Streamlit App
- Launch the app UI with:
uv run streamlit run src/final_project_demo/streamlit_app.py
Testing Package locally
run the following command to install the package in editable mode:
uv pip install -e .
Then you can import the package in your python scripts or notebooks:
import usadata as uda
# Example usage
# This will return the USA data as a pandas DataFrame
data = uda.USData()
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file usadata-0.1.0.tar.gz.
File metadata
- Download URL: usadata-0.1.0.tar.gz
- Upload date:
- Size: 573.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aabd0c90433661519c6765bbbfc5e54f007f20e054a14acb647d5f0a706e3648
|
|
| MD5 |
3e34edc1e84f7c78e935b74d0c19c119
|
|
| BLAKE2b-256 |
ffca2e9fdd598ac3bd71ddb8500af345672e5fb7e492b44a57ac45fdea5c1e5e
|
File details
Details for the file usadata-0.1.0-py3-none-any.whl.
File metadata
- Download URL: usadata-0.1.0-py3-none-any.whl
- Upload date:
- Size: 576.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e9324b94ce8135484b157122d9bbf83c6a3f5e574a4fef790adca84db6e99dcb
|
|
| MD5 |
482568e5225e14a9cf1eb47db0d9ab7b
|
|
| BLAKE2b-256 |
1e2358d69fd3e872183c07d7359834a4f87a73fa03b412598cb4e1a0c102b5c3
|