ライブラリを読み込みます | library(rpart) library(rpart.plot) |
rpartを実行する | myrpart301 <- rpart(V1~., mydata30, minsplit = 3) # データフレーム「mydata30」のうち、 # V1を目的変数(従属変数)、 # それ以外を説明変数とする回帰です # 変数名を定義していない(ヘッダーがない)場合です |
rpartの実行結果を rpart.plotでプロットする | rpart.plot(myrpart301, type = 2, uniform = TRUE, extra = 1, under = 1, faclen = 0) # プロットされた図を右クリックしてコピーや保存をします |
RからExcelに rpartによる分割結果の表をコピーする | write.table(myrpart301$where, file="clipboard", sep="\t") |
rpartによる分割結果で色分けした 多変量相関図(散布図行列)を描く | library(mclust) clPairs(mydata30, cl=myrpart301$where) |
関数名 | パッケージ | 説明 | 入力(引数) | 出力 |
| | | | |
prcomp | stats (標準) | 主成分分析を実行する | ・分析するデータフレーム名(行列) | ・固有値の平方根 ・固有ベクトル |
| | | | |
rpart | rpart | CART法による回帰を実行する | ・式 (※目的変数yと説明変数xを式で指定する) ・分析するデータフレーム名(行列) ・木の分割に関するオプション | ・(rpartの実行結果) |
rpart.plot | rpart.plot | 回帰木を描く | ・rpartの実行結果を格納したデータフレーム名 ・表示方法に関するオプション | ・回帰木(グラフィック) |