sklearn_custom
This Python package encapsulates custom sklearn pipeline transforms for use with the Watson Machine Learning API
Installation
git clone https://github.com/monmartins/sklearn_custom
cd sklearn_custom
ls -ltr
zip -r sklearn_custom.zip sklearn_custom
pip install sklearn_custom.zip
Code example
from drop_sklearn_transforms.sklearn_transformers import DropColumns, RemoveZerosRows
rm_columns = DropColumns(
columns=["COLUMN1"] # Essa transformação recebe como parâmetro uma lista com os nomes das colunas indesejadas
)
# Aplicando a transformação ``DropColumns`` ao conjunto de dados base
rm_columns.fit(X=df_data_1)
# Reconstruindo um DataFrame Pandas com o resultado da transformação
df_data_2 = pd.DataFrame.from_records(
data=rm_columns.transform(
X=df_data_1
),
)