From ca22624e84cb61db4d437f45553bbc145d7a22fd Mon Sep 17 00:00:00 2001 From: tomrink <rink@ssec.wisc.edu> Date: Tue, 5 Oct 2021 14:32:51 -0500 Subject: [PATCH] minor --- modules/util/util.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/modules/util/util.py b/modules/util/util.py index 3823a37a..bca82766 100644 --- a/modules/util/util.py +++ b/modules/util/util.py @@ -109,6 +109,17 @@ def bin_data_by(a, b, bin_ranges): return binned_data +def bin_data_by_edges(a, b, edges): + nbins = len(edges) - 1 + binned_data = [] + + for i in range(nbins): + idxs = (b >= edges[i]) & (b < edges[i+1]) + binned_data.append(a[idxs]) + + return binned_data + + def get_bin_ranges(lop, hip, bin_size=100): bin_ranges = [] delp = hip - lop -- GitLab