Skip to main content

A package with useful data science functions I have developed and useful guidance.

Project description

🧰 diego-utils

Deploy MkDocs Code style: Ruff Code style: black

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

diego_utils-0.0.5.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

diego_utils-0.0.5-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

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

Hashes for diego_utils-0.0.5.tar.gz
Algorithm Hash digest
SHA256 eadcc9a7c1e9cba804c743ae72f6320319dc777d9ba4b6ebb52fbba2f5a0ae76
MD5 4c0e9baae149b9af4ef8928aa7233a44
BLAKE2b-256 7fddaef34448b818dca4d3c5940359307f9e95acf79d9af08e6759218190089b

See more details on using hashes here.

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

Hashes for diego_utils-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 0da5582999fccdb90ea7caf7b5659741ae7e147ddbf2d814b86f0ae73d882910
MD5 e4ea61bd3a8c61c4b5fca3fb963de6d4
BLAKE2b-256 e0450891d9d5f3b5d68e86202c2f58fe91bd99d0699b6d6c33d08c8e2bea0a86

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page