繁体   English   中英

R:Caret Package preProcess()

[英]R: Caret Package preProcess()

我是数据建模和R的新手,我想知道是否有人可以给我一些建议。

我正在使用R复制我在SPSS建模器中构建的模型,然后尝试改进它。 目前我正在使用插入符号包构建基本线性模型。

我使用了preProcess()来缩放和居中我的数字字段,包括模型预测的数字变量。

preProcValues <- preProcess(Data_Numeric, method = c("center", "scale"))
Data_PreProc <- predict(preProcValues, Data_Numeric)

当我生成模型时,我发现这个预处理会产生更准确的模型,但是,我不确定如何获取缩放和居中的结果并获得“结果”。 该模型被用作定价工具,所以如果有意义的话,我需要对它进行缩放和中心化吗?

对于centering ,减去样本均值,同时将居中值除以scaling的标准偏差。

它可以从以下关系中轻松恢复。

  • 数据
  • 居中=数据 - 均值(数据)
  • scaled =居中/ sd(数据)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM