0

rpart関数の分割方法を「ジニ」(デフォルト)から「情報」に変更したい。

ヘルプ セクションには、次の例があります。

fit2 <- rpart(Kyphosis ~ Age + Number + Start, data = kyphosis,
              parms = list(prior = c(.65,.35), split = "information"))

method引数の詳細には次のように記載されています。

およびparms引数の詳細では、「分割インデックスはジニまたは情報にすることができます。デフォルトの事前確率はデータカウントに比例し、損失のデフォルトは 1 であり、分割のデフォルトはジニです。」

モデルを作成しようとすると:

model<-rpart(as.factor(char)~., data=train, split = "information")
Error: ***Argument split not matched***

この (およびほとんどの) R ヘルプ セクションはあまり明確ではありません。どうやら私には情報オプションがありません。前に分割の関数を定義してからモデルを構築することになっていますか?それとも確率ベクトルを入力しますか? 例のような情報をどのように使用できますか?

4

1 に答える 1