Мой фрейм данных выглядит следующим образом:
In [16]: df
Out[16]:
name dep
0 jai sales
1 bobby design
2 ram dev
3 shyam dev design
Мое намерение состоит в том, чтобы переделать фрейм данных следующим образом
In [16]: new_df
Out[16]:
name dev design sales
0 jai 0 1 0
1 bobby 0 1 0
2 ram 1 1 0
Я попробовал следующее
new_df["dev"] = df[df["dep"].str.contains('dev')]
new_df["design"] = df[df["dep"].str.contains('design')]
Ноэто дает мне весь dataframe.Как получить логический результат?
Примечание: pd.get_dummies не дает мне такой результат