在R中对某些变量使用十分位函数的问题

时间:2019-01-08 15:03:58

标签: r function quartile

我正在使用十进制函数获取我的数字变量的十分位数。但是,对于变量,当使用 decile函数时会出现错误。

joinedData$decile_I1 <- decile(vector = joinedData$nbVisualization,decreasing = FALSE)

joinedData$decile_I2 <- decile(vector = joinedData$totalTime,decreasing = FALSE)

joinedData$decile_I3 <- decile(vector = joinedData$numberOfActiveDay,decreasing = FALSE)

十分位函数在第二和第三种情况下效果很好,但不适用于第一种情况。 joinedData$nbVisualization是数字元素的向量。我收到此错误:

Error in cut.default(vector, breaks = quantile(vector, probs = seq(0,  :    'breaks' are not unique

0 个答案:

没有答案