У меня есть два столбца, в первом есть строки либо YES, либо NO, а в другом - числовое значение.Я хочу создать новый столбец, его значения основаны на умножении значений во втором столбце.
- Пропустить строки с YES, следующие за первым YES
- Пропустить строки с NO, чтоследуйте за первым NO
- Умножьте первое YES на первое NO.
Фактический фрейм данных
COL1 =['YES','YES','NO','YES','YES','YES','YES','NO','YES','YES','NO',]
COL2 = [1,2,6,3,5,4,7,1,7,2,2]
Требуемый фрейм данных
|COL1|COL2|COL3|
|YES|1|0|
|YES|2|0|
|NO|6|6|
|YES|3|18|
|YES|5|1|
|YES|4|1|
|YES|7|1|
|NO|1|3|
|YES|7|7|
|YES|2|1|
|NO|2|14|