У меня есть датафрейм с несколькими столбцами, содержащими фразы. Что я хотел бы сделать, это
- идентифицирует столбец (для наблюдения за строкой), который содержит строку, которая существует в предварительно составленном списке слов.
- С этой информацией создайте новую переменную в этом кадре данных, которая содержит значение в столбце, который соответствует списку. (В этом примере «lst» - мой список слов)
Например: стартовый фрейм данных:
И я хотел бы закончить с этим:
New_var - новая переменная, и она выбрала ответ в столбце наблюдения 1, потому что «яблоко» в яблочном соусе совпало с «яблоком» в списке. Большие апельсины появятся для Observation 2, потому что они совпадают с «апельсинами» из списка.
Я попытался сделать это со списком по этой ссылке:
Понимание списка , но безуспешно. Я хочу сделать это в Python. Какие-либо предложения? Я относительно новичок в этом языке программирования.
Большое спасибо. Если я разместил сообщение не по назначению или где-то есть ответ, я его не нашел, я ценю любые указания в правильном направлении.