Testowanie, czy dwa współczynniki regresji są znacząco różne (idealnie w R)

11

Jeśli jest to duplikat pytania, proszę wskazać właściwą drogę, ale podobne pytania, które tu znalazłem, nie były wystarczająco podobne. Załóżmy, że oceniam model

Y=α+βX+u

i znajdź . Okazuje się jednak, że X = X 1 + X 2 i podejrzewam Y /X 1Y /X 2 , a w szczególności, że Y /X 1 > Y /X 2 . Oszacowałem więc model Y = α + β 1 X 1 + β 2 Xβ>0X=X1+X2Y/X1Y/X2Y/X1>Y/X2 i znajdź istotne dowody na β 1 , β 2 > 0 . Jak mogę następnie sprawdzić, czy β 1 > β 2 ? Rozważałem uruchomienie kolejnej regresji Y = α + γ ( X 1 - X 2 ) + u I sprawdzenie, czy γ > 0 . Czy to najlepszy sposób?

Y=α+β1X1+β2X2+u
β1,β2>0β1>β2
Y=α+γ(X1X2)+u
γ>0

Ponadto muszę uogólnić odpowiedź na wiele zmiennych, tj. Załóżmy, że mamy gdzie dla każdego j = 1 , , n , X j = X j 1 + X j 2 i chciałbym przetestować dla każdego j, czy Y /X j

Y=α+β1X1+β2X2++βnXn+u
j=1,,nXj=X1j+X2jj .Y/X1jY/X2j

Nawiasem mówiąc, pracuję głównie w R.

crf
źródło

Odpowiedzi:

16

Czy to najlepszy sposób?

Nie, to nie zrobi tego, co chcesz.

γ=β1β2

β1X1+β2X2=(γ+β2)X1+β2X2=γX1+β2(X1+X2)

Y=α+β1X1+β2X2+uY=α+γX1+β2(X1+X2)+u

X1X3=X1+X2γ>0

Glen_b - Przywróć Monikę
źródło