check_categorical_variables#

feature_engine.variable_handling.check_categorical_variables(X, variables)[源代码][源代码]#

检查列表中的变量是否为对象类型或分类类型。

更多详情请参阅 用户指南

参数
Xpandas 数据框,形状为 = [样本数, 特征数]

数据集

变量列表

要检查的变量名称列表。

返回
变量: 列表

分类变量的名称。

示例

>>> import pandas as pd
>>> from feature_engine.variable_handling import check_categorical_variables
>>> X = pd.DataFrame({
>>>     "var_num": [1, 2, 3],
>>>     "var_cat": ["A", "B", "C"],
>>>     "var_date": pd.date_range("2020-02-24", periods=3, freq="T")
>>> })
>>> var_ = check_categorical_variables(X, "var_cat")
>>> var_
['var_cat']
返回类型

List[Union[str, int]]