# One hot encoding the sex attribute. df_dummies = pd.get_dummies(df['Sex'], drop_first = True, prefix = "Sex_") # Inserting dummy columns for column in df_dummies.columns: df[column] = df_dummies[column] # Dropping the original column df = df.drop(columns = ['Sex'])