Chcę zrobić porządkową regresję logistyczną w R bez założenia prawdopodobieństwa proporcjonalności. Wiem, że można to zrobić bezpośrednio za pomocą vglm()
funkcji R
poprzez ustawienie parallel=FALSE
.
Ale moim problemem jest to, jak naprawić konkretny zestaw współczynników w tej konfiguracji regresji? Powiedzmy na przykład, że zmienna zależna jest dyskretna i porządkowa i może przyjmować wartości Y = 1 , 2 lub 3 . Jeśli regresorami są X 1 i X 2 , to równania regresji są
Chcę ustawić i β 22 na 1 . Daj mi znać, jak mogę to osiągnąć. A jeśli nie możesz tego zrobić, czy możesz również dać mi znać, czy mogę to osiągnąć w jakimkolwiek innym oprogramowaniu statystycznym?R
r
regression
logistic
Shanker
źródło
źródło
R
Odpowiedzi:
Nie jestem pewien, czy rozumiem, co OP miał na myśli, gdy powiedział: „Nie mogę użyć,
offset
ponieważ całkowicie usuwa odpowiedni regresor z regresji”. Możesz naprawić parametr za pomocąoffset()
funkcji w R. Używamlm()
poniżej, ale powinien on również działać w twoim modelu.Stały parametr nie pojawia się na wyjściu, ale nadal jest ustawiony na 2. Następnie naprawię
x
parametr do jego wartości szacunkowej wfree
modeluZauważ, że punkt przecięcia w
fixed2
jest szacowany z taką samą wartością jak wfree
modelu.źródło