Как я могу сопоставить строки, в Python, все элементы между двумя столбцами в одном наборе данных? - PullRequest
0 голосов
/ 30 мая 2019

У меня есть два столбца в одном и том же наборе данных A и B.

A = 7954 строки (фиксированное число), содержащих фиксированный список городов, B = может быть любым числом строк (содержащим другой списокгорода).

Основная цель - создать инструмент, который:

1 - для любого списка, загружаемого в B, имена должны быть очищены от любых знаков препинания (чисел, ударений, точек и т. Д.)..) и поместите в формате B.title ().

2 - выполните сопоставление строк между двумя столбцами, помня, что порядок имен в B всегда будет отличаться от A. Поэтому мне нужно, чтобыкаждый элемент в A проверяет каждый элемент в B в любой позиции.

3 - создайте новый (или два) столбец, показывающий совпадения, например:

  A          B        C(lookups of A in B)  D(match result)
 Sara       Sara      Sara                  100%
 James      Saraz     Sara                   84%
 Mark       James     James                 100%

4 - экспортируйте новый набор данныхв xlsx файле

5- Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...