Я хочу сравнить два длинных столбца Dataframe предложений и вернуть третий dataframe, который выглядит следующим образом. снимок показан ниже.
Мой первый подход был довольно сложным и работал только для отдельных экземпляров, но потерпел неудачу, когда я применил его к кадру данных. Его можно найти в предыдущем вопросе.
Лог c предназначен для слов в c1 и c2, новое значение = 1, для слов только в c1, значение установлено в ноль.
sentences = tra_df['Sent1']
context = tra_df['Sent2']
Sent1[0] = "I am completely happy with the plan you have laid out today"
Sent2[0] = 'the plan you have laid out today'
c3 = ['0', '0', '0', '0' , '0', '1', '1', '1', '1', '1', '1']