has_nulls#

skrub.selectors.has_nulls()[source]#

Select columns that contain at least one null value.

Examples

>>> from skrub import selectors as s
>>> import pandas as pd
>>> df = pd.DataFrame(dict(a=[0, 1, 2], b=[0, None, 20], c=['a', 'b', None]))
>>> s.select(df, s.has_nulls())
      b     c
0   0.0     a
1   NaN     b
2  20.0  None