1つの回帰子と1つの回帰子を持つ分位点回帰モデルがあります。回帰子がすべての分位数で等しいという仮説検定を行います。私が考えたアプローチの1つは、{0.01,0.02、....、0.99}を超えるすべてのタウをテストすることです。ただし、次のように書く必要があります。
anova(model1,model2,model3,.......,model99)
、各モデルは異なるタウに対応します。質問:手動で入力せずに、anova()で大量のタイプのモデルを受け入れるにはどうすればよいですか?rq
解決策としての私の試みは、これを行うことでした。
y = rnorm(100)
x = rnorm(100)
rqs_object <- rq(y~x,tau=1:99/100)
anova(rqs_object)
ただし、残念ながら、anova
明らかにオブジェクトタイプは使用せずrqs
、タイプのみを使用します。rq
問題に対して大きなプログラミング/スペシャリスト要素があると私が判断するまで、ここにクロス投稿しました。