次の入力があります。
index_array
array([ 2., 3., 4., 5., 6., 7., 8., 9., 10., 11.])
success_rate_array
array([ 0.14436074, 0.15488785, 0.17158958, 0.19350282, 0.20358402,
0.21188935, 0.23390895, 0.26160338, 0.1971831 , 0.31818182])
x_e
array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])
y_e
array([ 0. , 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9])
2D ヒストグラムを作成するための私の呼び出し:
H, x_e, y_e = np.histogram2d(sucess_rate_array, index_array, bins=(x_e, y_e))
失敗しています:
ValueError: The dimension of bins must be equal to the dimension of the sample x.
上記でわかるように (そしてプログラムで確認したように)、実際には 4 つの入力すべてが (10, ) の同じ次元を持っていますが、それが必要なのは互いに同じ形状であり、同じ形状を持っていることx_e
だけです。また、またはの値もありません。私は何を間違っていますか?y_e
success_rate_array
index_array
Inf
NaN