J'ai un modèle de régression quantile avec 1 régresseur et 1 régressand. Je veux tester l'hypothèse que le régresseur est égal sur chaque quantile. Une approche que j'ai pensée est de tester sur tout tau sur {0.01,0.02, ...., 0,99}. Cependant, je devrais alors écrire:(R, quantreg): Hypothèse testant une large gamme de quantiles
anova(model1,model2,model3,.......,model99)
, où chaque modèle correspond à une tau différente. Question: Comment puis-je obtenir anova() pour accepter une grande quantité de modèles de type rq
sans les taper manuellement?
Ma tentative de solution a été de le faire:
y = rnorm(100)
x = rnorm(100)
rqs_object <- rq(y~x,tau=1:99/100)
anova(rqs_object)
Cependant, anova
ne prend pas clairement le type d'objet rqs
, tapez seulement rq
, malheureusement.
Cross posté here jusqu'à ce que je décide qu'il avait un grand élément de programmation/spécialiste du problème.
Vous ne devriez pas poser plusieurs questions à la fois. – Roland
Ok, je ne le savais pas. Je vais supprimer le second. –