0

生成されたモデルを使用して値を予測したいと思います。それは簡単な部分です:

predicted = fitted.values(glm(dep ~ indep, family = myFamily, maxit = myMaxit)

しかし:それぞれのケースで、そのモデルを構築するためにそのケースを使用したくありません(forループを使用せずに)

例:

Grade  Sex  Age  Course  School
-------------------------------
  1    m    11   math    St.Adam
  2    w    12   engl    St.Adam
  3    m    13   fren    St.Adam
  4    w    14   math    St.Eve
  5    m    15   engl    St.Eve
  6    w    16   fren    St.Eve
    …   …     …     …        …

St.Adam の生徒の平均成績を予測したいが、モデルの構築には使用したくないとします。

4

1 に答える 1

1

多分何か...

lapply(1:dim(df)[1], FUN = function(x)
    fitted.values(glm(dep ~ indep, family = myFamily, maxit = myMaxit, data=df[-x,])) )
于 2013-05-28T18:37:54.883 に答える