Getting started#
Use DummyCodeEncoder when you need fit/transform semantics:
from scikitplot.preprocessing import DummyCodeEncoder
encoder = DummyCodeEncoder(columns=["city"], handle_unknown="ignore")
X_train_enc = encoder.fit_transform(X_train)
X_test_enc = encoder.transform(X_test)
Use GetDummies when a pandas-style dummy expansion is the desired
surface and its column/unknown-category policy matches your workflow.