je le modèle suivant:Test de l'égalité des coefficients multiples dans R
y = b1_group1*X1 + b1_group2*X1 + b2_group1*X2 + b2_group2*X2 + ... +
b10_group1*X10 + b10_group2*X10
facilement fait en R comme suit:
OLS <- lm(Y ~ t1:Group + t2:Group + t3:Group + t4:Group + t5:Group + t6:Group +
t7:Group + t8:Group + t9:Group + t10:Group,weights = weight, Alldata)
Stata, je peux maintenant faire le test suivant:
test (b1_group1=b1_group2) (b2_group1=b2_group2) (b3_group1=b3_group2)
- b1_group1 - b1_group2 = 0
- b2_group1 - b2_group2 = 0
- b3_group1 - b3_group2 = 0
Ce qui me dit que le groupe de coefficents de X1, X2 et X3 sont conjointement différents entre le groupe 1 et le groupe 2 au moyen d'un test F .
Quelqu'un peut-il s'il vous plaît dire comment faire cela dans R? Merci!
de Cran TaskView "économétrie": Tests d'hypothèses linéaires plus générales sont implémenté dans linearHypothesis() et pour les hypothèses non-linéaires dans deltaMethod() dans le paquet 'car'. – jogo
Voir les trois dernières lignes ici: http://stackoverflow.com/questions/37418421/calculate-and-compare-coefficient-estimates-from-a-regression-interaction-for-ea/37419103#37419103 – coffeinjunky
Par ailleurs, Selon StataCorp LP, Stata est un nom, pas une abréviation. Par conséquent, Stata préfère être appelé 'Stata' au lieu de' STATA'. – coffeinjunky