変数xとyが独立しているかどうかを判断するために、2D配列を2つの1D配列の積(同時確率密度とその個々の確率密度の積)と比較しようとしていρ(x,y)=ρ(x)*ρ(y)
ます。ここで、独立性はとして与えられます。
2D配列h
、および1Dリストn
とを呼び出したとしましょうm
。そのh
要素が同等であるn*m
かどうかを確認するために、どのように反復するのですか?
正確に等しいかどうかをテストするには、次を使用します。 np.all()
import numpy as np
m = np.random.rand(10)
n = np.random.rand(20)
h = m.reshape(1, -1) * n.reshape(-1, 1)
print(np.all(h == m.reshape(1, -1) * n.reshape(-1, 1))) # True
数値がすべて近いかどうかをテストするには、次を使用できます。
print(np.all(np.isclose(h, m.reshape(1, -1) * n.reshape(-1, 1))))
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加