Skip to main content

Configurable tools to easily pre and post process your data for data-science and machine learning.

Project description

Bowline

Code Quality Checks Docs Publish PyPI version versions GitHub license PyPI downloads Code style: black Code Status

Configurable tools to easily pre and post process your data for data-science and machine learning.

Quickstart

This will show you how to install and create a minimal implementation of Bowline. For more in-depth examples visit the Official Docs.

Installation

$ pip install bowline

Minimal implementation

from bowline import StandardPreprocessor
import pandas as pd

raw_data = pd.read_csv('path/to/your/file')
preprocessor = StandardPrepreocessor(
    data = data,
    numerical_features = ["age", "capital-gain"],
    binary_features = ["sex"],
    categoric_features = ["occupation", "education"]
)
processed_data = preprocessor.process(target="sex")

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

bowline-0.2.2.tar.gz (7.5 kB view details)

Uploaded Source

Built Distribution

bowline-0.2.2-py3-none-any.whl (8.2 kB view details)

Uploaded Python 3

File details

Details for the file bowline-0.2.2.tar.gz.

File metadata

  • Download URL: bowline-0.2.2.tar.gz
  • Upload date:
  • Size: 7.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.13 CPython/3.7.12 Linux/5.13.0-1021-azure

File hashes

Hashes for bowline-0.2.2.tar.gz
Algorithm Hash digest
SHA256 396ed272c8336570e76c3227e373fc24b1cd6c283abd3967f76fc64e44811890
MD5 4e0891b91e34ed4d012b38ba3927df76
BLAKE2b-256 dde70e9488a5a762793dd02aeba0f23b00230e52692e341b1f65c5d1b0fac2d6

See more details on using hashes here.

File details

Details for the file bowline-0.2.2-py3-none-any.whl.

File metadata

  • Download URL: bowline-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 8.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.13 CPython/3.7.12 Linux/5.13.0-1021-azure

File hashes

Hashes for bowline-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 fd143f95bd6d68cfe1d7c1c2a34823a766a61f27e869befcecbc1e0c7269ae4d
MD5 ef694bfa515bc3845f55bf482e52578d
BLAKE2b-256 6348745dff956bef4192a8c8092a2218492d39c11c77563230b54ff3ea290672

See more details on using hashes here.

Supported by

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