我正在使用十进制函数获取我的数字变量的十分位数。但是,对于变量,当使用 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