Автор оригинала: Python Examples.
Pandas DataFrame – Выбор столбцов цифровой таблицы данных
Чтобы выбрать столбцы, которые являются только цифровым типом данных из DataFrame PandaS, вызовите DataFrame.select_dtypes () и пройти np.number
или «Номер»
в качестве аргумента для включения параметра. Метод dataframe.select_dtypes () для этого данного аргумента возвращает подмножество этого dataframe только цифровыми столбцами.
Синтаксис для вызова SELECT_DATATATYPES () метода DataFrame
DataFrame.select_dtypes(include=None, exclude=None)
Пример 1: Выберите числовые столбцы из DataFrame
В этом примере мы создали dataframe, и мы получим только те столбцы, которые являются числовыми с помощью метода dataframe.select_dtypes ().
Python Program
import pandas as pd df = pd.DataFrame( [['abc', 22, 22.6], ['xyz', 25, 23.2], ['pqr', 31, 30.5]], columns=['name', 'age', 'bmi']) result = df.select_dtypes(include='number') print(result)
Выход
age bmi 0 22 22.6 1 25 23.2 2 31 30.5
Только столбцы с числовым типом данных выбираются из этого DataFrame.
Резюме
В этом руководстве примеров Python мы узнали, как выбрать только числовые столбцы DataFrame с использованием метода DataFrame.select_dtypes ().