def trim_data(data, resolution): r = [] for i in numpy.array_split(data, resolution): if len(i) > 0: r.append(numpy.average(i)) return r