«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Как извлечь заголовки столбцов из фрейма данных Pandas?

Как извлечь заголовки столбцов из фрейма данных Pandas?

Опубликовано 8 ноября 2024 г.
Просматривать:814

How to Extract Column Headers from a Pandas DataFrame?

Извлечение заголовков столбцов из кадра данных Pandas

Кадры данных Pandas — это универсальные структуры данных, которые позволяют эффективно манипулировать данными и анализировать их. Одна из распространенных задач включает в себя извлечение заголовков столбцов, что может быть полезно для получения обзора структуры DataFrame или для дальнейшей обработки.

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

Метод 1: использование DataFrame.columns.values

column_headers = list(my_dataframe.columns.values)

my_dataframe.columns возвращает объект Index, содержащий заголовки столбцов. Преобразуя этот индекс в список с использованием значений, вы получаете список строк, представляющих имена столбцов.

Метод 2: использование DataFrame.columns

column_headers = list(my_dataframe)

Этот метод представляет собой сокращенную запись для my_dataframe.columns.values, которая напрямую преобразует столбцы в список.

Пример использования

Рассмотрим DataFrame:

    y  gdp  cap
0   1    2    5
1   2    3    9
2   8    7    2
3   3    4    7
4   6    7    7
5   4    8    3
6   8    2    8
7   9    9   10
8   6    6    4
9  10   10    7

Используя любой метод, вы получите следующий список заголовков столбцов:

['y', 'gdp', 'cap']
Заявление о выпуске Эта статья перепечатана по адресу: 1729434439. В случае каких-либо нарушений, пожалуйста, свяжитесь с [email protected], чтобы удалить ее.
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3