У меня есть фрейм данных, который выглядит следующим образом:
print(df):
Text
John Smith abc def ghi jkl
Michael Smith abc def ghi jkl
Liz Jones abc def ghi jkl
У меня также есть предопределенный список людей, которых я хочу найти, и разбить вышеуказанное содержимое на две колонки.
names = ('John Smith','Michael Smith','Liz Jones')
Я надеюсь получить следующее:
print(df):
Name | Information
John Smith | abc def ghi jkl
Michael Smith | abc def ghi jkl
Liz Jones | abc def ghi jkl
Я пытался:
df['Name','Information'] = df['Text'].str.split(names)
, но я думаю, что str.split нужна строка и не принимает список имен , Есть ли в любом случае разделить столбцы из определенного списка?
Любая помощь будет высоко ценится. Большое спасибо