def low_daily_frequency(df):
    """
    Checks for weekdays that have less than 600 candles 'G01' OR
    Checks for sundays that have less than 60 candles 'G01'
    
    :df dataframe consisting of g01 candles
    :return dataframe containing days that have a low frequency of g01 candles
    :rtype dataframe
    """
    df = df.new_year
    df = df.dropna(how='any')
    xmas = (df.index.month == 12) & (df.index.day == 25)
    new_year = (df.index.month == 1) & (df.index.day == 1)
    sunday_condition = (df.index.weekday != 6) & (df['volume'] < 600) & ~(xmas
         | new_year)
    not_sunday_condition = (df.index.weekday == 6) & (df['volume'] < 60) & ~(
        xmas | new_year)
    df = df.loc[sunday_condition | not_sunday_condition]
    return df
