У меня есть DataFrame с 2 столбцами (событие и события).Столбец события содержит конкретный вечер, а столбец событий содержит список идентификаторов событий.
Пример: -
df
event events
'a' ['x','y','abc','a']
'b' ['x','y','c','a']
'c' ['a','c']
'd' ['b']
Я хочу создать еще один столбец (eventoccured), указывающий, есть ли событие в событиях.
eventoccured
1
0
1
0
В настоящее время я использую
df['eventoccured']= df.apply(lambda x: x['event'] in x['events'], axis=1)
, который дает желаемый результат, но медленный, я хочу более быстрое решение для этого.
Спасибо