A package with useful data science functions I have developed and useful guidance.
Project description
🧰 diego-utils
The diego-utils package is a Python library with some utility functions that I find useful for data science and econometrics.
It is also a place for me to try and formalise some code built across different projects taht I think might be useful in the future.
📋 Prerequisites
This package is requires a Python version between 3.11 and 3.13.
It uses setup.py, setup.cfg, and pyproject.toml for dependency management and packaging.
🛫 Set Up
Install with PyPI
The faster and easier way to install diego-utils in using PyPI. From your terminal just run:
pip install diego-utils
Install through Cloning the repository
Alternatively, diego-utils can also be installed by first cloning the repository:
git clone https://github.com/diego-lda/diego-utils.git
Then navigating into the home directory and running:
pip install .
🗂️ How the Project is Organised
The package has several modules, which split the functionality into themes:
- metrics: These are econometrics functions, to help with the analysis of data.
- evaluate: These are evaluation functions, designed to monitor a pipelines performance.
- handle: These are data handling functions, useful in data manipulation and transformation.
📖 Documentation and Further Information
The documentation is automatically generated using GitHub Actions and MkDocs.
For an in-depth understanding of diego-utils, how to contribute to rdsa-utils, and more, please refer to the MkDocs-generated documentation.
🛡️ Licence
Unless stated otherwise, the codebase is released under the MIT License. This covers both the codebase and any sample code in the documentation.
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 diego_utils-0.1.0.tar.gz.
File metadata
- Download URL: diego_utils-0.1.0.tar.gz
- Upload date:
- Size: 4.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1db08da372eac9543a3f94b51213acfaf693f9c9fc43219cd820b5fc6a4967dd
|
|
| MD5 |
4b15668cf47422a2a8c78cc476f0399d
|
|
| BLAKE2b-256 |
60cf97ecbae60fe5258378855cd8393abc91e0193612d818478251060b259479
|
File details
Details for the file diego_utils-0.1.0-py3-none-any.whl.
File metadata
- Download URL: diego_utils-0.1.0-py3-none-any.whl
- Upload date:
- Size: 4.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
62d57964688489483b23ca5ad1887fad555622c75a8271c752e37616df030a67
|
|
| MD5 |
b824dd65994e7454426435b576c94291
|
|
| BLAKE2b-256 |
f2b913cc2e2697dc9e9f722ea51fc4a3cb802a37118de149624fc920b061e8da
|