В датафрейме содержится информация по нескольким регионам. Давайте выделим отдельно данные по Ростовской области и Санкт-Петербургу
В датафрейме содержится информация по нескольким регионам. Давайте выделим отдельно данные по Ростовской области и Санкт-Петербургу.
df[df['admin1'] == 'Rostovskaya Oblast', 'Sankt-peterburg']
выдает ошибку, помогите, в чем причина???
Ответы (1 шт):
Автор решения: CrazyElf
→ Ссылка
Либо нужно писать два отдельных условия и объединять их битовым ИЛИ (и обязательно оба условия в скобках):
df[(df['admin1'] == 'Rostovskaya Oblast') | (df['admin1'] == 'Sankt-peterburg')]
Либо использовать метод isin со списком вариантов:
df[df['admin1'].isin(['Rostovskaya Oblast', 'Sankt-peterburg'])]