Verifica se due coefficienti di regressione sono significativamente diversi (in R idealmente)


11

Se questa è una domanda duplicata, ti preghiamo di indicare la strada giusta, ma le domande simili che ho trovato qui non sono state sufficientemente simili. Supponiamo di stimare il modello

Y=α+βX+u

e trova quello . Tuttavia, si scopre che e sospetto , e in particolare che . Quindi ho stimato il modello e trovato prove significative per . Come posso quindi verificare se ? Ho considerato di eseguire un'altra regressione E verificare se . È questo il modo migliore?β>0X=X1+X2∂Y/∂X1≠∂Y/∂X2∂Y/∂X1>∂Y/∂X2

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

Inoltre, devo generalizzare la risposta a molte variabili, ovvero supponiamo di avere dove per ogni , e vorrei verificare per ogni se .

Y=α+β1X1+β2X2+⋯+βnXn+u
j=1,…,nXj=X1j+X2jj∂Y/∂X1j≠∂Y/∂X2j

A proposito, sto lavorando principalmente in R.

Risposte:


16

È questo il modo migliore?

No, quello non farà effettivamente quello che vuoi.

Lascia che .γ=β1−β2

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

Da qui il modello diventaY=α+β1X1+β2X2+uY=α+γX1+β2(X1+X2)+u

Quindi fornisci i predittori e , e quindi puoi eseguire un test di ipotesi diretto se (contro il nulla dell'uguaglianza).X1X3=X1+X2γ>0

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.