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 Python 3

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