r-caret

    0

    1答えて

    私は、100人の患者のセットのバイナリ変数のML分類にキャレットを使用します。この変数は不均衡なので(各グループで13/87サンプル)、SMOTEとROSEでサブサンプリングを実行します。 svmRadialを使用する異なる分類モデルの平均ROCは、サブサンプリングなしの62.5%、ROSEの76.4%、SMOTEの77.8%です。 3回繰り返された10倍CVに続く保持予測の精度を見ると、サブサン

    0

    1答えて

    createFoldsクロスバリデーション関数の1:kの値が割り当てられた解析データセットに、変数、折り返しを作成するには、caret?以下の大学入試データセットを使用して、例えば : # Load data. mydata <- read.csv("http://www.ats.ucla.edu/stat/data/binary.csv") folds <- createFolds(myda

    1

    1答えて

    私はcaretパッケージで生成されたSVM-RFEモデルとのクロスバリデーションデータ(10回繰り返し5回)を扱っています。私は、パッケージでcaretパッケージが動作することを知っていますが、平均ROCを得るにはROCRパッケージを使用する必要があります。しかし、平均的なAUC値は各パッケージを使用するときに同じではないことに気づいたので、両方のパッケージを区別して使用する必要があるかどうかはわ

    4

    1答えて

    私はglmnetのトレーニングセットとして使用したいいくつかのダミー変数を持つデータフレームを持っています。 私はglmnetを使用していますので、キャレットtrain機能でpreProcessオプションを使用して機能を中央に配置し、スケールしたいと考えています。私はこの変換がダミー変数にも適用されることを望まない。 これらの変数の変換を防ぐ手段はありますか?

    5

    3答えて

    私はcaret + rangerを使ってランダムな森林を訓練しました。 fit <- train( y ~ x1 + x2 ,data = total_set ,method = "ranger" ,trControl = trainControl(method="cv", number = 5, allowParallel = TRUE, verbose =

    0

    1答えて

    で使用するキャレットCRANページからダウンロードできる「Intro to Caret」ビネット(pdf)から、データを組み込んだ簡単な例を実行したいと思います。 私は次のエラーを取得する: Error in { : task 1 failed - "unused arguments (type = "prob", ncomp = modelFit$tuneValue$ncomp)"

    2

    1答えて

    "ROC"をメジャーとして使用し、rfe関数(caretパッケージ)を使用してSVM-RFEモデルを計算しています。私の知る限り、rfeアルゴリズムは、pROCパッケージのroc関数を使用して事前定義された引数を使用してAUC値を最適化します。しかし、の代わりにdirection引数を"<"に設定したい場合があります。結果の平均AUCが逆に計算される(私のデータはあまり良くありません...)ためで

    0

    2答えて

    Caret pageのソナーの例を2クラスのソナー分類で使用しました。 ソナーClass列は、MおよびRとして注文レベルの因子であり、私はRに、この要因の順番を変更し、Mとの予測があまりにも変化していることに気づいた、ここに私のコードは次のとおりです。 library(mlbench) library(caret) data(Sonar) set.seed(998) fitContro

    0

    2答えて

    キャレット・パッケージを使用してロジスティック回帰分析を実行しています。すべてがpredict()機能を除いて、これまでで結構です 18×6資源ユニットマトリックスとして データが入力されています。 Rはtypeパラメータがrawまたはprobすることになったがrawちょうど最後の列(二項変数の値)の正確なコピーを吐き出している私に言っています。 probは私に次のエラー与える: "Error i

    0

    3答えて

    私は自家製コードを使用して長時間10倍10倍のcvロジスティックモデルを行ってきましたが、最近はキャレットが私にとって面倒なことを処理することがうまくいくかもしれないと考えました。 残念ながら、私はキャレットが機能するために必要なニュアンスの一部を見逃しているようです。 具体的には、私はこのエラーを得続ける: >Error in { : task 1 failed - "argument is n