回答編集履歴
1
ミスった
answer
CHANGED
@@ -5,7 +5,7 @@
|
|
5
5
|
|
6
6
|
b_cut = np.floor(df['b'].to_numpy() * 10).astype(int)
|
7
7
|
# b_cut = np.searchsorted(bins[1:], df['b'].to_numpy(), 'right') でも可
|
8
|
-
result = np.bincount(b_cut
|
8
|
+
result = np.bincount(b_cut, df['a'].to_numpy()) / np.bincount(b_cut)
|
9
9
|
|
10
10
|
result
|
11
11
|
# array([0.16666667, 0. , 1. , 0. , nan,
|