0

次の入力があります。

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_esuccess_rate_arrayindex_arrayInfNaN

4

0 に答える 0