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 hashes)

Uploaded source

Built Distribution

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

Uploaded py3

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page