私は約2330000回の観測を行い、均等に間隔を置いた10,000個のバケットを割り当てたいと思います。バケット基準はmax(var) - min(var)/ 10,000です。たとえば、私の最大値は3000、最小値は-200ですから、バケットサイズは(3000 + 200)/10,000=0.32になります。したがって、-200〜(-200 + 0.32)の間の任意の値はバケット1に、(-200 + 0.32)〜(-200 + 0.32 * 2)の間の値はバケット2に移動する必要があります。データセットは次のようになります。ループを実行してバケットを割り当てます
Var_value bucket
-200 1
-53 ?
-5 ?
-46 ?
5
8
4
56
7542
242
....
コードはどのように記述する必要がありますか?私はdoループを考えていますが、それをどうやって行うのかはわかりません。誰も助けることができますか?
何を試しましたか?これは無料のコーディングサイトではありません。 ほとんどすべての言語のループがネット上にあります。 [ここで質問する方法のこの記事を見てください](http://www.wikihow.com/Ask-a-Question-on-Stack-Overflow)、私はあなたを落胆させたり、失礼にしたくないのですが、これはルールに従うべきです。 –