簡體   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