Вот мой datafarme «ДФ»:Python панды: Как GroupBy и сравнение столбцов
match name group
adamant Adamant Home Network 86
adamant ADAMANT, Ltd. 86
adamant bild TOV Adamant-Bild 86
360works 360WORKS 94
360works 360works.com 94
За номером группы Я хочу, чтобы сравнить имена по одному и посмотреть, если они соответствуют одному и тому же слову из столбец «матч».
Так желаемый результат будет отсчеты:
If they match we count it as 'TP' and if not we count it as 'FN'.
У меня была идея подсчета числа спичечных слов на номер группы, но это не помогло бы полностью с тем, что я хочу:
df.groupby(group).count()
Значит ли у любого органа есть идея, как это сделать?
Не могли бы вы разместить требуемый выход, спасибо – EdChum
@EdChum I отредактировал вопрос. спасибо – UserYmY
Не могли бы вы объяснить, что вы считаете совпадением, вы просто проверяете, присутствуют ли слова в «match» в «name»? – EdChum