У меня есть фрейм данных с тремя столбцами, формат которого показан ниже.
ticket_subject keys automation
[mouse,is not, working] [hardware, change] 70%
[password, wrong] [error, password] 50%
[reset, password] [account, lock] 50%
[forgot, userid] [userid, forgot] 50%
... ...
столбцы "ticket_subject" и "keys" имеют список в каждой строкекадр данных. что я хочу, взять первый список из столбца «keys», проверить все слова из «keys», присутствующие в любой из строк столбца «ticket_subject». если он совпадает с какой-либо из строк в столбце «ticket_subject», тогда создайте отдельный столбец с этими словами.
порядок слов не имеет значения в этом случае (например, [account, lock] не должен присутствоватьв том же порядке. просто чтобы проверить, присутствуют ли эти два в каком-либо ряду). аналогично, мне нужно проверить каждую строку столбца «keys» со столбцом «ticket_subject» и создать новый столбец с соответствующими словами.
, если это всего лишь сравнение двух списков, я могу это сделать. но, поскольку две колонки со списками слов, я пытаюсь продолжить.
Мне нужна ваша помощь по этому вопросу
expected_output_column
[]
[password]
[]
[userid, forgot]
....
...