R:脱字符号包preProcess()

Mat*_*son 3 r r-caret

我对数据建模和R相当陌生,我想知道是否有人可以给我一些建议。

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

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

preProcValues <- preProcess(Data_Numeric, method = c("center", "scale"))
Data_PreProc <- predict(preProcValues, Data_Numeric)
Run Code Online (Sandbox Code Playgroud)

但是,当我生成模型时,我发现这种预处理可以生成更准确的模型,但是我不确定如何获取缩放结果和居中结果并获得“结果”。该模型用作定价工具,因此如果需要,我需要对它进行缩放和居中?

Jae*_*Kim 5

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

从以下关系中很容易恢复它。

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