Невозможно удалить строку pandas, используя индекс на месте - PullRequest
0 голосов
/ 23 марта 2020

В сложном коде я не могу удалить строку pandas, используя индекс. Вот упрощенный код:

Мы объявляем pandas df: у меня есть кадр данных из файла CSV:

dataset.head()

Output:

Как видите, я удалил строку с индексом = 0, но невозможно удалить другую строку с помощью индекса:

dataset.drop(dataset.index[2],inplace=True)
dataset[dataset.index == 2]

output

Я удаляю на месте. Я не понимаю. Можете ли вы помочь мне, пожалуйста, для этой проблемы априори basi c? Большое спасибо. Тео

1 Ответ

1 голос
/ 23 марта 2020

Используйте это:

dataset = dataset[dataset.index != 2]
...