我正在使用caret
套餐来培训回归。自从我发现它以来,我知道我会需要它。
我已经查看了预处理数据集的部分。虽然其中一些我可以直接申请,但我想尝试的另一部分我没有找到如何。让我详细解释一下。
说我有三种类型的变量。
bell_shaped <- randr(m*h, mu, sig)
non_bell <- expr(m*j, lambda)
factor <- sample(c('a','b','c'), m*k, replace=F)
data <- as.data.frame(matrix(
cbind(bell_shaped, non_bell, factor)), nrow=m))
我处理的三种类型中的每一种都不同。对于钟形,我缩放它,我看到了如何;非贝尔我想获得分位数,而因素只是水平。
分位数取决于训练集,因此需要预处理。虽然我确实在caret包中找到了一个部分,但我没有找到。
这是一个包的功能,还有另一个工具,我可以做到这一点?