У меня есть фрейм данных 'df', подобный этому:
user_id record
0 a No
1 a No
2 a Yes
3 b No
4 b No
5 c Yes
6 c Yes
Каждая строка означает запись операции пользователя. Столбец «запись» означает, является ли операция недопустимой. Теперь я хочу добавить столбец, чтобы показать, имеет ли пользователь недопустимую операцию. Результат должен быть следующим:
user_id record history
0 a No 1
1 a No 1
2 a Yes 1
3 b No 0
4 b No 0
5 c Yes 1
6 c Yes 1
Если у пользователя есть хотя бы 1 недопустимая операция, вся «история» должна быть равна 1. Как я могу получить это?