Панды и фильтрация
У меня ошибка
**'ufunc 'bitwise_and' not supported for the input types, and the inputs could not be safely coerced to any supported types according to the casting rule ''safe'**
когда я пытаюсь фильтровать по моему коду:
(xls[xls['DisabilityFriendly'] == 'приспособлен для всех групп инвалидов']) & (xls[xls['Paid'] == 'бесплатно'])
Кто-нибудь может объяснить почему?
1 ответ
Попробуй это:
xls[(xls['DisabilityFriendly'] == 'приспособлен для всех групп инвалидов') & (xls['Paid'] == 'бесплатно')]
Посмотрите, где скобки []
а также ()
являются.
Отличия:
(xls[xls['DisabilityFriendly'] == 'приспособлен для всех групп инвалидов']) & (xls[xls['Paid'] == 'бесплатно'])
xls[(xls['DisabilityFriendly'] == 'приспособлен для всех групп инвалидов') & (xls['Paid'] == 'бесплатно')]