glmnet

    2

    1答えて

    クロスバリデーションのあるcaret::train(..., method = "glmnet")、またはcv.glmnet()の両方が実装されていることがわかりましたので、クロスバリデーションエラーを最小限に抑えるlambda.minが見つかりました。最終的に最も適合したモデルは、lambda.minに適合するモデルでなければなりません。次に、グリッドをlambdaの値をトレーニングプロセスに設

    0

    1答えて

    miceを使用して50個のデータセットを作成した後、glmnetを使用して弾性ネットを実行したいと考えています。帰属データを分析する適切な方法は、mice(x,...)が実行されたときに作成されたmidsオブジェクトにwithとpool関数を適用することですが、glmnetはデータを行列として供給する必要があることを理解しています。 model.matrixとbuild.xの両方を使用して、汎用デ

    0

    2答えて

    glmnetパッケージを使用して機能を選択しようとしています。私はglmnetを実行しようとしています。しかし、私は出力を理解するのに苦労しています。私の目標は、遺伝子のリストとそのそれぞれの係数を得ることで、私は2つのラベルのグループをどのように関連づけているかに基づいて遺伝子リストをランク付けすることができます。 x = manual_normalized_melt[,colnames(man

    0

    1答えて

    library(zoo) library(glmnet) に私は、線形回帰の転がり係数を取得することができます: seat <- as.zoo(log(UKDriverDeaths)) time(seat) <- as.yearmon(time(seat)) seat <- merge(y = seat, y1 = lag(seat, k = -1), y12 = lag(seat,

    0

    1答えて

    私の応答変数は1から7までのカテゴリです。glmnetの使用を理解しますタイプを応答に設定して予測の確率を得ることができます。 prob.vec = predict.cv.glmnet(cvfit、newx = X.test、S = "lambda.min"、 タイプ= "応答") しかし、私は興味があります他のカテゴリーの確率も有する。そのような機能がglmnetに存在するのだろうかと思います。

    0

    1答えて

    私はから学んでいる:次のコードで https://github.com/JWarmenhoven/ISLR-python/blob/master/Notebooks/Chapter%206.ipynb と持っている問題: grid = 10**np.linspace(10,-2,100) ridge3 = gln.ElasticNet(alpha=0, lambda_path=grid) r

    2

    1答えて

    Rのcv.glmnetオブジェクトで予測関数を使用しています。 予測しようとしているバイナリ結果ベクトル(例:0 1 1 0 1)があります。 予測機能は、デフォルトで1または0を予測する予測確率を見つけることをデフォルトにしていますか?質問に対する答えが書かれた文書が見つかりませんでした。以下の一般的なアイデアを持つ コード: for(holdout in 1:nrow(data)){

    0

    1答えて

    次のコードを実行していますが、エラーメッセージが表示され続けます。コードはISLRのウェブサイトからのものです。 library(ISLR) Hitters=na.omit(Hitters) x=model.matrix(Salary~.,Hitters)[,-1] y=Hitters$Salary library(glmnet) ridge.mod=glmnet(x,y,alpha=0

    0

    1答えて

    私は多くの説明変数があるので、私は多項ロジットモデルのペナルティ推定をしたいと思っています。 glmnetパッケージを使用して次のように、私はproceedeなる:それらの一つであるので library(glmnet) data(MultinomialExample) cvfit=cv.glmnet(x, y, family="multinomial", type.multinomial =