Условная фильтрация Pandas по категориальным значениямPython

Программы на Python
Ответить
Anonymous
 Условная фильтрация Pandas по категориальным значениям

Сообщение Anonymous »

У меня есть следующая таблица в pandas:



Индекс
Ингредиент
Блюдо



1
Картофель
Пирог

2
Картофель
Сок


3
Картофель
Картофель фри


4Картофель
Чистый


5
Яблочный
Пирог


6
Яблоко
Сок

7
Яблоко
Картошка фри


8
Apple
Pure



и хотите применить следующий фильтр:
Если Ingredient=='Apple', то оставьте только Dish=['Pie','Juice']
Результат должен выглядеть следующим образом:



Индекс
Ингредиент
Блюдо




1
Картофель
Пирог


2
КартошкаСок


3
Картофель
Картофель фри


4
Картофель
Чистый

5
Яблочный
Пирог


6
Apple
Сок



Как это сделать ?

Подробнее здесь: https://stackoverflow.com/questions/792 ... cal-values
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»