Основы работы с DataFrame (выбор, изменение индекса, удаление столбцов)
Работа с объектом DataFrame
в Pandas включает множество операций, таких как выбор данных, изменение индекса и удаление столбцов. Ниже представлены основные методы и функции для выполнения этих задач.
Выбор данных из DataFrame
Выбор столбцов
Вы можете выбрать один или несколько столбцов в DataFrame
с помощью индексирования:
Выбор строк по позиции
Используйте iloc
для выбора строк по числовым индексам:
Выбор строк по метке
Используйте loc
для выбора строк по меткам индекса:
Фильтрация данных
Вы можете фильтровать данные с помощью логических условий:
Изменение индекса
Установка нового индекса
Вы можете установить новый столбец как индекс:
Сброс индекса
Если нужно вернуть индекс к умолчанию:
Изменение индекса вручную
Вы можете изменить индекс с помощью присваивания:
Удаление столбцов
Удаление столбца с помощью drop
drop
Используйте метод drop
для удаления столбцов:
Удаление столбца в исходном DataFrame
Используйте параметр inplace=True
, чтобы изменения были применены к исходному DataFrame
:
Примеры использования
axis
определяет направление операции (по строкам или по столбцам) вDataFrame
илиSeries
.inplace
управляет тем, изменяется ли исходный объект или создается новый объект с изменениями.
Заключение
Работа с DataFrame
в Pandas предоставляет множество возможностей для манипуляции данными. Основные операции, такие как выбор данных, изменение индекса и удаление столбцов, являются фундаментальными для анализа и обработки данных. Эти операции позволяют эффективно управлять данными и подготовить их для дальнейшего анализа.
Last updated