acidbase.keep_only_atomic_cols

acidbase.keep_only_atomic_cols(df: DataFrame) DataFrame

Keep only columns that contain scalar (atomic) values.

Drops columns whose elements are lists, dicts, or other non-scalar types.

Parameters:

df (pandas.DataFrame) – Input DataFrame.

Returns:

df with only its atomic-valued columns.

Return type:

pandas.DataFrame