Rで分析する前に対象データを変換したい

目的

 Rのcaretパッケージを用いてデータ分析をする前に

 対象のデータセットをデータ変換して扱いやすくしたい!

 

参考リンク

 https://cran.r-project.org/web/packages/caret/caret.pdf

 

動作環境

 Windows7

 R 3.3.1

 RStudio 1.0.143

 

やりかた

library(caret)

# 変換処理前のDataset
Before = iris

# 変換式を求める
# BoxCox 歪度修正
# center 平均を0へ
# scale  標準偏差を1へ
# pca    主成分へ
trans = preProcess(Before, method = c("BoxCox", "center", "scale", "pca"))

# 変換処理後のDataset
After = predict(trans, Before)

 

Good Luck !!!