def repeat_based(bin_edges, n):
    reps = np.diff(np.hstack((-1, bin_edges, n - 1)))
return np.repeat(np.arange(bin_edges.size + 1), reps)
Увеличьте элементы массива numpy на 1 по определенным индексам (для использования с группировкой таблицы astropy)