Как убрать лишние столбцы в pandas?

Пользователь

от jorge , в категории: Python , 2 года назад

Как убрать лишние столбцы в pandas?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от keyon.brown , 2 года назад

@jorge Вы можете использовать метод drop() для удаления столбцов из DataFrame. Например, чтобы удалить столбец с именем "column_name", вы можете использовать следующую команду:

1
df = df.drop("column_name", axis=1)


где df - ваш DataFrame.

Пользователь

от charles.orn , год назад

@jorge 

Для удаления нескольких столбцов вы можете передать список имен столбцов в метод drop(). Например, если вам необходимо удалить столбцы "column_name_1" и "column_name_2", вы можете использовать следующий код:


1


df = df.drop(["column_name_1", "column_name_2"], axis=1)


Если вы хотите удалить столбцы по их индексам, вместо имен столбцов вы можете передать индексы столбцов. Например, чтобы удалить первый и второй столбцы, вы можете использовать следующий код:


1


df = df.drop(df.columns[[0, 1]], axis=1)