PYTHON УДАЛИТЬ СТОЛБЕЦ PANDAS

Часто возникает необходимость удалить какой-то столбец из датафрейма при анализе данных в Python. В модуле Pandas для этого есть специальный метод drop, который позволяет удалять столбцы или строки по заданным осям.

Для удаления столбца из датафрейма в Pandas необходимо использовать метод drop с параметром axis=1. Например, удалим столбец "age" из следующего датафрейма:

import pandas as pd
df = pd.DataFrame({'name': ['John', 'Mary', 'Mike'], 'age': [25, 30, 35],'city': ['New York', 'London', 'Paris']})
df = df.drop('age', axis=1)

В результате получим датафрейм без столбца "age":

name city
0 John New York
1 Mary London
2 Mike Paris

Также можно удалить несколько столбцов с помощью передачи списка имен столбцов в параметре columns метода drop:

df = df.drop(columns=['age', 'city'])

Теперь в датафрейме остался только столбец "name":

name
0 John
1 Mary
2 Mike

Python - How to delete a column from pandas dataframe ?

Python Data Analysis Tutorial 06: Delete Unnamed: 0 Column - Data Analyst

Basic Guide to Pandas! Tricks, Shortcuts, Must Know Commands! Python for Beginners

Как удалить столбцы из файла в Python Pandas Dataframe?

Python (Pandas): Remove all Special Characters from phone number column #shorts

How to Remove a Column From a Data Frame in Pandas (Python)

How to Remove the index of a DataFrame in Pandas (python 2022)

Пишу реальную программу. Парсинг текстового файла. Python + Pandas + Excel.

BLGPG-FF79553AD09F-24-11-23-22

Новые материалы: