find_datetime_variables#

feature_engine.variable_handling.find_datetime_variables(X)[source]#

Returns a list with the names of the variables that are or can be parsed as datetime.

Note that this function will select variables cast as object if they can be cast as datetime as well.

More details in the User Guide.

Parameters
Xpandas dataframe of shape = [n_samples, n_features]

The dataset.

Returns
variables: List

The names of the datetime variables.

Examples

>>> import pandas as pd
>>> from feature_engine.variable_handling import find_datetime_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_date = find_datetime_variables(X)
>>> var_date
['var_date']
Return type

List[Union[str, int]]