我有大約2330000個觀察值,我想分配均勻間隔的10,000個桶。桶標準將最大(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
....
應該如何編寫代碼?我正在考慮做一個循環,但不知道如何做到這一點?誰能幫忙?
你有什麼試過?顯示一些努力,這不是一個免費的編碼網站。幾乎所有語言的循環都在網上。 [看這篇文章如何提問](http://www.wikihow.com/Ask-a-Question-on-Stack-Overflow),我不想讓你灰心,或者粗魯,但這些是規則,你應該遵循它們。 –