.. _f-dataframehelpers: module ``df.dataframe_helpers`` =============================== Short summary +++++++++++++ module ``pandas_streaming.df.dataframe_helpers`` Helpers for dataframes. :githublink:`%|py|6` Functions +++++++++ +-----------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+ | function | truncated documentation | +===============================================================================================+==========================================================================================================================+ | :func:`dataframe_hash_columns ` | Hashes a set of columns in a dataframe. Keeps the same type. Skips missing values. | +-----------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+ | :func:`dataframe_shuffle ` | Shuffles a dataframe. | +-----------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+ | :func:`dataframe_unfold ` | One column may contain concatenated values. This function splits these values and multiplies the rows for each split ... | +-----------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+ | :func:`hash_float ` | Hashes a float into a float. | +-----------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+ | :func:`hash_int ` | Hashes an integer into an integer. | +-----------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+ | :func:`hash_str ` | Hashes a string. | +-----------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+ | :func:`numpy_types ` | Returns the list of :epkg:`numpy` available types. | +-----------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+ | :func:`pandas_fillna ` | Replaces the :epkg:`nan` values for something not :epkg:`nan`. Mostly used by :func:`pandas_groupby_nan`. | +-----------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+ | :func:`pandas_groupby_nan ` | Does a *groupby* including keeping missing values (:epkg:`nan`). | +-----------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+ Documentation +++++++++++++ .. automodule:: pandas_streaming.df.dataframe_helpers :members: :special-members: __init__ :show-inheritance: