boolean#
- skrub.selectors.boolean()[source]#
Select columns that have an Boolean data type.
Examples
>>> from skrub import selectors as s >>> import pandas as pd >>> import numpy as np >>> df = pd.DataFrame( ... dict( ... i64=[0], ... i8=np.int8(3), ... bool_=[True], ... Bool_=pd.Series([False]).convert_dtypes(), ... ) ... ) >>> df i64 i8 bool_ Bool_ 0 0 3 True False >>> df.dtypes i64 int64 i8 int8 bool_ bool Bool_ boolean dtype: object
>>> s.select(df, s.boolean()) bool_ Bool_ 0 True False