Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
基本的に、私は同僚の 1 人から与えられた質問を試みて、Python を手伝ってくれます。特定の値が配列の「エッジ」から特定の距離内に収まる頻度を計算する必要があります。
rand(100,100) を使用して、確率変数で満たされた 100x100 配列を生成しました。しかし、そこから私はかなり困惑しています。
私が解決できる限り、範囲を宣言し、カウンターを使用してその範囲内の要素をカウントする必要がありますが、正直なところ手がかりがありません。
「配列の「エッジ」から一定の距離内」が何を意味するのかは100%明確ではありませんが、numpy配列があり、アッパー内の出現回数を数えようとしていると仮定しています下限。この場合、次を使用できます。
((lowerBound < numpyArray) & (numpyArray < upperBound)).sum()
どこ:
lowerBound と upperBound は、0 と 1 の間の float 変数です。
numpyArray は、生成した配列です