@deshaun_cormier
Для удаления ненужных строк в Pandas по условиям, можно использовать метод drop()
.
Вот пример удаления строк, где значение в столбце "Колонка" равно некоторому условию:
1 2 3 4 5 6 7 8 |
import pandas as pd # Создание DataFrame df = pd.DataFrame({'Колонка': [1, 2, 3, 4, 5], 'Другая колонка': ['a', 'b', 'c', 'd', 'e']}) # Удаление строк, где значение в столбце "Колонка" равно 3 или 4 df = df.drop(df[(df['Колонка'] == 3) | (df['Колонка'] == 4)].index) |
В результате в переменной df
останутся только строки, где значение в столбце "Колонка" не равно 3 или 4.