問題タブ [rpart]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
26167 参照

r - rpart "Error in as.character(x) : cannot coerce type 'builtin' to vector of type 'character'" というメッセージはどういう意味ですか?

私はrpart数日間頭を悩ませてきました(私が持っているこのデータセットの分類ツリーを作成しようとしています)、そしてこの時点でライフラインに尋ねる時が来たと思います:-)それはばかげたことだと確信しています私は見ていませんが、これが私がやっていることです:

私の人生では、エラーが何であるかを理解できません。

0 投票する
1 に答える
1101 参照

r - 「anova」(lmの場合)はrpartオブジェクトと同等ですか?

Rのrpart関数を使用すると、モデルを簡単に適合させることができます。例えば:

私の質問は、モデルに対する3つの説明変数(年齢、数、開始)のそれぞれの「重要性」をどのように測定できますか?

これが回帰モデルである場合、「分散分析」F検定(lm変数があるモデルとないモデルの間)からのp値を調べることができます。lmしかし、rpartオブジェクトに「分散分析」を使用することと同等ですか?

(私は私の質問を明確にすることができたと思います)

ありがとう。

0 投票する
1 に答える
7885 参照

r - Rで分類木を構築するときに、因子変数のrpart分割をどのように解釈しますか?

因子変数が気候で、4 つの値 (熱帯、乾燥、温帯、雪) があり、rpartツリーのノードに「Climate:ab」というラベルが付いている場合、分割は何ですか?

0 投票する
2 に答える
1873 参照

r - 4000 のレコードと 13 の属性を持つ rpart を使用した R の問題

このパッケージの作成者にメールを送信しようとしましたが、うまくいきませんでした。

rpart13 の属性を持つ 4000 行のデータを使用しています。同じデータの 300 行に対して同じテストを問題なく実行できます。4000 行で実行すると、Rgui.exe は一貫して 50% の CPU で実行され、UI がハングします。実行すると、少なくとも4〜5時間はこのままになり、終了したり応答したりすることはありません。

これは、300 と 4000 のサイズのサブセットの両方で使用しているコードです。

これは の既知の制限rpartですか? 何か間違っていますか? 潜在的な回避策?

0 投票する
3 に答える
4154 参照

r - rpart を使用して回帰木で対応するノードを検索する

私はRにかなり慣れていないので、かなりばかげた問題に悩まされています。

分類と予測を行うために、 rpartパッケージを使用して回帰ツリーを調整しています。

R のおかげで、キャリブレーション部分は簡単に実行でき、制御も簡単です。

大きなデシジョン ツリーを調整した後、特定のデータ サンプルに対して、対応する新しいデータのクラスター (したがって予測値) を見つけたいと考えています。機能はニーズにぴったりのようです
predict

ただし、この方法では、新しい要素の予測比率を取得するだけで、新しい要素が属する決定木の葉predictを取得する方法が見つかりません。

比率を返すには、予測メソッドがその葉を見つけたに違いないので、取得するのはかなり簡単だと思います。

引数を介して predict メソッドに与えることができるいくつかのパラメーターがありますがclass=、回帰ツリーの場合、すべて同じもの (決定ツリーのターゲット属性の値) を返すようです。

決定木で対応するノードを取得する方法を知っている人はいますか?

メソッドを使用してノードを分析することでpath.rpart、結果を理解するのに役立ちます。

0 投票する
2 に答える
862 参照

r - テキスト変数からの rpart 入力パラメーターの読み取り

私はrpart決定木を作るために使用しています。例えば:

rpartテキスト ファイルから数式部分を読み込んで、好きな形式で取得するにはどうすればよいですか? 私はもう試した:

しかし、私はエラーが発生します:

正しく表示rpart_formulaされるようにフォーマットするにはどうすればよいですか?rpart

0 投票する
2 に答える
16096 参照

r - Rでのrpartパッケージのインストール

Rに「rpart」パッケージをインストールしようとしていますが、次のエラーが発生します。

誰かがエラーについて教えてもらえますか?の解き方?

0 投票する
3 に答える
9932 参照

r - Rの回帰ツリー

Rで回帰ツリーを作成するのに問題があります。17個の属性を持つデータフレームがあります

エラーが発生します:

私は非常に類似したデータベースでそのようなことをしたので、奇妙に思えます。http://uploading.com/files/de8a966d/exa.Rda/でデータフレームをダウンロードしてから、

0 投票する
1 に答える
3019 参照

r - rpart で minsplit と等しくない重みを使用する

minsplitウェイトが不均一な場合、ウェイトを の基準に組み込むにはどうすればよいrpartですか? minsplitしきい値が重みを考慮に入れる方法を見つけることができませんでした。次の例に示すように、重みが不均一な場合は問題になります。私の現在の回避策は、データを各行が観測値になるように拡張することですが、それは時間とメモリの両方で無駄に思えます (とにかく、作業する必要がある実際のデータセットを拡張された形でメモリに保持できるとは思えません) 、したがって - 助けを求めます。よろしくお願いします -Saar

次のコードは、問題の内容を示しています。最初の 3 つのツリーは同じですが、次の 2 つ (重みが不均一) は結果が異なります。

0 投票する
0 に答える
761 参照

r - R: ベクトルをパラメーターとして必要とするカスタム分割 (usersplit) を rpart でインスタンス化する方法

でtests/usersplits.Rを調べrpartて、分割関数にデータを渡す方法を理解しようとしています。

分割内で治療と対照を比較するいくつかの良さの尺度をインスタンス化しようとしています。

簡単な例は、候補分割の差分推定です。

(Y_t - Y_c)_L - (Y_t - Y_c)_R (左の治療と対照の差から右の治療と対照の差を引いたもの)

各 Y 値が処理 Y なのかコントロールなのかを知る必要があります。usersplits.R のドキュメントによると、Y は X の並べ替え順序で提供されているため、Y を適切に分割する処理とコントロールを示すベクトルを渡す方法がわかりません。

rpart.poisson入力として2列の行列を取り、それを模倣しようとしましたが、ドキュメントがありrpart.poissonません(「善のベクトル」を作成する場所がわかりません)