toucan_data_sdk/utils/postprocess/waterfall.py
def _compute_inside_group(df):
    """
    Compute inside Group
    Args:
        df(dataframe):

    Returns: Dataframe

    """
    inside_group = df.copy()
    inside_group['type'] = 'child'
    inside_group['variation'] = inside_group['value'] / inside_group[
        'value_start']
    inside_group.drop(['upperGroup_label', 'insideGroup', 'value_start'],
                      axis=1, inplace=True)
    inside_group.rename(columns={'insideGroup_label': 'label'},
                        inplace=True)
    return inside_group
def _compute_inside_group(df):
    """
    Compute inside Group
    Args:
        df(dataframe):

    Returns: Dataframe

    """
    inside_group = df.copy()
    inside_group['type'] = 'child'
    inside_group['variation'] = inside_group['value'] / inside_group[
        'value_start']
    inside_group.drop(['upperGroup_label', 'insideGroup', 'value_start'],
                      axis=1, inplace=True)
    inside_group.rename(columns={'insideGroup_label': 'label'},
                        inplace=True)
    return inside_group
def _compute_inside_group ( df ) : inside_group = df . copy ( ) inside_group [ 'type' ] = 'child' inside_group [ 'variation' ] = inside_group [ 'value' ] / inside_group [ 'value_start' ] inside_group . drop ( [ 'upperGroup_label' , 'insideGroup' , 'value_start' ] , axis = 1 , inplace = True ) inside_group . rename ( columns = { 'insideGroup_label' : 'label' } , inplace = True ) return inside_group
Compute inside Group
    Args:
        df(dataframe):

    Returns: Dataframe
Compute inside Group Args : df ( dataframe ) :