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.
It is built with Python 3.11 and higher, and uses setup.py, setup.cfg, and pyproject.toml for dependency management and packaging.
📋 Prerequisites
- Python 3.11 or higher
🛫 Set Up
diego-utils can be installed by first cloning the repository, navigating into the home directory and then running:
pip install .
This will install into your computer the diego-utils package.
🗂️ 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.0.5.tar.gz.
File metadata
- Download URL: diego_utils-0.0.5.tar.gz
- Upload date:
- Size: 4.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
eadcc9a7c1e9cba804c743ae72f6320319dc777d9ba4b6ebb52fbba2f5a0ae76
|
|
| MD5 |
4c0e9baae149b9af4ef8928aa7233a44
|
|
| BLAKE2b-256 |
7fddaef34448b818dca4d3c5940359307f9e95acf79d9af08e6759218190089b
|
File details
Details for the file diego_utils-0.0.5-py3-none-any.whl.
File metadata
- Download URL: diego_utils-0.0.5-py3-none-any.whl
- Upload date:
- Size: 4.4 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 |
0da5582999fccdb90ea7caf7b5659741ae7e147ddbf2d814b86f0ae73d882910
|
|
| MD5 |
e4ea61bd3a8c61c4b5fca3fb963de6d4
|
|
| BLAKE2b-256 |
e0450891d9d5f3b5d68e86202c2f58fe91bd99d0699b6d6c33d08c8e2bea0a86
|