It maps N features to N variables. Pandas encoded = pd.get_dummies( df, columns=["Col1"], prefix="C" ) Explainable.