Пытаюсь провести лемматизацию слов, но не могу правильно подать DataFrame Pandas, каждая строка состоит из токенизированных предложений, как такое:
['каким', 'образом', 'можно', 'снимать', 'timelapse', 'на', 'iphone', 'на', 'основе', 'интервальных', 'фото', '?']
Мне нужно получить строку, перебрать по 1 слову, обработать и собрать назад. Я попробовал как в коде ниже, но он подает только все слова сразу. Если я делаю еще раз for i, то он начинает перебирать по буквам.
data_clear = pd.read_csv('C:\\Users\\ugrobug\\Desktop\\out_token.csv', sep='\t', encoding='utf-8')
for i in data_clear['0']:
c = morph.parse(i)[0]
lemmas = c.normal_form
final_data.loc[len(final_data)]=[lemmas]