0

基本的に、私は同僚の 1 人から与えられた質問を試みて、Python を手伝ってくれます。特定の値が配列の「エッジ」から特定の距離内に収まる頻度を計算する必要があります。

rand(100,100) を使用して、確率変数で満たされた 100x100 配列を生成しました。しかし、そこから私はかなり困惑しています。

私が解決できる限り、範囲を宣言し、カウンターを使用してその範囲内の要素をカウントする必要がありますが、正直なところ手がかりがありません。

4

1 に答える 1

0

「配列の「エッジ」から一定の距離内」が何を意味するのかは100%明確ではありませんが、numpy配列があり、アッパー内の出現回数を数えようとしていると仮定しています下限。この場合、次を使用できます。

((lowerBound < numpyArray) & (numpyArray < upperBound)).sum()

どこ:

lowerBound と upperBound は、0 と 1 の間の float 変数です。

numpyArray は、生成した配列です

于 2013-03-28T05:41:35.567 に答える