Чтобы получить столбцы кадра данных по числам в Python, вы можете использовать следующие методы:
Метод 1: использование iloc
df.iloc[:, column_number]
Этот метод использует индексатор iloc для доступа к столбцам по их числовой позиции. Двоеточие :перед запятой представляет все строки, а column_numberпредставляет конкретный номер столбца, который вы хотите получить.
Метод 2. Использование индекса столбца
df[df.columns[column_number]]
В этом методе df.columns[column_number]получает имя столбца по указанному номеру столбца, а затем используется для доступа к столбцу из кадра данных.
Метод 3. Использование номера столбца в виде списка
df[df.columns.tolist()[column_number]]
Этот метод преобразует имена столбцов в список с помощью df.columns.tolist(), а затем извлекает столбец по его положению в списке.