Учитывая список стоп-слов и фрейм данных с 1 столбцом, имеющим полные формы, как показано -
stopwords = ['of', 'and', '&', 'com', 'org']
df = pd.DataFrame({'Full form': ['World health organization', 'Intellectual property', 'royal bank of canada']})
df
+---+---------------------------+
| | Full form |
+---+---------------------------+
| 0 | World health organization |
| 1 | Intellectual property |
| 2 | Royal bank of canada |
+---+---------------------------+
Я ищу способ привести соседний столбец с их сокращением, игнорируя стоп-слова (если есть).
Ожидаемый результат:
+---+---------------------------+----------------+
| | Full form | Abbreviation |
+---+---------------------------+----------------+
| 0 | World health organization | WHO |
| 1 | Intellectual property | IP |
| 2 | Royal bank of canada | RBC |
+---+---------------------------+----------------+