Первый раз работаю с Pandas, и я пытаюсь запросить DataFrame для этой спецификации.
Допустим, я создаю кадр данных следующим образом:
df = pd.read_csv(_file, names=['UID', 'Comment', 'Author', 'Relevancy'])
, который дает:
UID . Comment . Author . Relevancy
1234 . motorcycles are cool . dave . 12
5678 . motorhomes are cooler . mike . 13
9101 . i love motorbikes . frank . 14
Мне нужно возвращать все эти строки, когда я запрашиваю слово «мотор».
Т.е. должна быть возвращена строка, если ее строка «Комментарий» содержит слово с префиксомданное слово.
По сути, я хочу сделать что-то вроде:
df["Comment"][any(word in df["Comment"].str.split() if word.startswith("motor"))]
Любая помощь и направление очень ценится.