pyjanitor-devs/pyjanitor

Add the ability to test whether data is in range in a pandas data frame

Open

#708 ouverte le 29 juil. 2020

Voir sur GitHub
 (3 commentaires) (0 réactions) (0 assignés)Python (164 forks)batch import
available for hackingenhancementgood first issue

Métriques du dépôt

Stars
 (1 217 stars)
Métriques de merge PR
 (Merge moyen 2j 12h) (4 PRs mergées en 30 j)

Description

Brief Description

Following up on #703, this issue seeks to introduce the ability to test whether each column in a data frame is within a user-defined range of values.

I would like to propose..

Example API

def flag_values_not_in_range(
        df: pd.DataFrame,
        bound: list,
        inclusive: bool = True
) -> pd.DataFrame:
    """
    :param df: data frame to test if values in columns are within a range
    :param bound: user-defined lower and upper bound of values to test in data frame columns
    :param inclusive: include boundaries in filtering.
        Defaults to True
    :return: True if value in column does not fall within range.
        False if value in column falls within range.
    """

Guide contributeur