Выбор данных по условию из DataFrame
data[ ((data.price < 2) & (data.price > 0))
| (data.price > 10)
& (data.prime_genre == 'Games')
& (data.prime_genre == 'Shopping')
]
Почему не выбираются столбцы Games и Shopping?
Ответы (1 шт):
Автор решения: MaxU
→ Ссылка
условие (data.prime_genre == 'Games') & (data.prime_genre == 'Shopping') - противоречиво! Значение не может быть одновременно и 'Games' и 'Shopping'.
попробуйте так:
data.query("(0 < price < 2 or price > 10) and prime_genre in ['Games', 'Shopping']")