>>> from so2_levels import same_as_first_average >>> l1 = [ ['bcn-34b', 10.3, -1.0, 11.5, 10, 11, 12.1, -2] ] >>> same_as_first_average(l1, 0.1) 1 >>> l2 = [ ['bcn-12', 12.4, 11.8, 13.7, -1, 12.09], # average = 12.4975 ... ['ber-07', 15.9, 14.5], # average = 15.2 ... ['ber-10', 12.5, 12.4, 12.6], # average = 12.5 ... ['car-66', 12.81, -1, 12.6, -2.3, 15.8, 8.92] ] # average = 12.5325 >>> same_as_first_average(l2, 0.1) 3 >>> same_as_first_average(l2, 0.005) 2 >>> same_as_first_average(l2, 0.0001) 1 >>> l3 = [ ['tar-99', -1, -1, -1, 12, 12], # average = 12.0 ... ['par-7b', 3.6/(0.1+0.1+0.1), 3.6/(0.1+0.1+0.1)], # average = 11.999999999999998 ... ['sat-14', 12, 13.1, 12.5, -2] ] # average = 12.533333333333333 >>> same_as_first_average(l3, 0.001) 2 >>> same_as_first_average(l3, 0.00000000000000001) 1