У меня есть датафрейм:
DOW
0 0
1 1
2 2
3 3
4 4
5 5
6 6
Это соответствует дню недели. Теперь я хочу создать этот фрейм данных:
DOW MON_FLAG TUE_FLAG WED_FLAG THUR_FLAG FRI_FLAG SAT_FLAG
0 0 0 0 0 0 0 0
1 1 1 0 0 0 0 0
2 2 0 1 0 0 0 0
3 3 0 0 1 0 0 0
4 4 0 0 0 1 0 0
5 5 0 0 0 0 1 0
6 6 0 0 0 0 0 1
7 0 0 0 0 0 0 0
8 1 1 0 0 0 0 0
В зависимости от столбца DOW, например его 1, тогда MON_FLAG будет 1, если его 2, то TUES_FLAG будет 1 и так далее. Я оставил воскресенье равным 0, поэтому в этом случае все столбцы флагов равны нулю.