У меня есть датафрейм с несколькими столбцами, я хочу сравнить два столбца друг с другом.Я пытался использовать нечеткий модуль, чем создать функцию, а затем применить его к столбцу
import pandas as pd
import itertools
import re
import pymorphy2
import nltk
from nltk.corpus import stopwords
import difflib
import fuzzywuzzy as fuz
from fuzzywuzzy import fuzz
from fuzzywuzzy import process
def stringComparison(column1,column2):
score = fuzz.WRatio(column1,column2)
return score
df1['Коэффициент схожести'] = df1['Условие показа'].apply(stringComparison(df1['Условие показа'], df1['Поисковой запрос']) but i get invalid syntax error
File "<ipython-input-2-b03e1cc77905>", line 1 df1['Коэффициент схожести']df1['Коэффициент схожести'] = df1['Условие показа'].apply(stringComparison(df1['Условие показа'], df1['Поисковой запрос']) ^ SyntaxError: invalid syntax
Что я делаю неправильно