将bin标签与源数据框

时间:2018-01-23 13:06:25

标签: r bin

我们假设我们有一个这样的数据框:

set.seed(700)

clientID <- round(runif(200,min=2000, max=3000),0)
orders <- round(runif(200,min=1, max=50),0)    

df <- data.frame(cbind(clientID,orders))

我正在使用一个函数将它归于我并聚合到我想要的任何变量(计数,总和等)。所以我有这个:

         Count
(-Inf,5]    23
(5,9.8]     17
(9.8,15]    22
(15,19]     19
(19,24]     21
(24,31.4]   18
(31.4,35]   24
(35,38.2]   16
(38.2,44]   21
(44, Inf]   19
Missing      0
TOTAL      200

如何使用这些行标签,这些行标签是按照四分位数对df $ order进行合并后得到的,以获得带有这些标签的新变量但是对于源数据帧?因此,除了df $ orders(或作为一个新变量),我将拥有这些标签,以及&#39;缺失&#39;标签。我用于分箱的数据框将这些标签作为新列。

当然,情况是自动化,而不是手工重写:)

提前致谢。

0 个答案:

没有答案