假设下面我在R中有一个数据集,其中包含变量x1
和x2
,其中x1
中的值按递增值排序。
x1 x2
-4 2.3
-1 2
0 1.7
3 2.3
4 3.2
7 .8
我想将x1
分为3组,其中每个[bin]大致包含x2
的总和,(在以下情况下,约为4的总和),即]]
x1 x2 Bin -4 2.3 1 -1 2 1 0 1.7 2 3 2.3 2 4 3.2 3 7 .8 3
是否有快速有效的方法?最好使用
dplyr
。
假设我在下面的R中有一个数据集,其中包含变量x1和x2,其中x1中的值按递增值排序。 x1 x2 -4 2.3 -1 2 0 1.7 3 2.3 4 3.2 7 .8我想将x1装箱成3 ...
如果行数可被所需的箱数相等地整除,那么就很简单,只需将每个箱数除以行数除以箱数即可。例如: