moje przeprosiny za pytanie głupi ... ale nie wydaje się znaleźć proste rozwiązaniewydobywania standaryzowanych współczynników z LM w R
chcę wyodrębnić standaryzowanych współczynników z pomocą dopasowanego modelu liniowego (w R) musi istnieć prosta metoda lub funkcja, która to robi. czy możesz mi powiedzieć, co to jest?
EDYCJA (zgodnie z niektórymi komentarzami poniżej): Prawdopodobnie powinienem podać więcej informacji kontekstowych na temat mojego pytania. Uczyłem wstępnego warsztatu R dla grupy psychologów. Dla nich model liniowy bez możliwości uzyskania standaryzowanych współczynników jest taki, jakby w ogóle nie uruchamiał modelu (ok, to jest trochę przesada, ale dostajesz punkt). Kiedy zrobiliśmy pewne regresje, było to pierwsze pytanie, które (moje złe) nie przewidywałem (nie jestem psychologiem). Oczywiście, mogę sam to zaprogramować i oczywiście mogę szukać pakietów, które to dla mnie zrobią. Ale jednocześnie uważam, że jest to rodzaj podstawowej i powszechnej, wymaganej cechy modeli liniowych, które na miejscu, myślałem, że powinna istnieć podstawowa funkcja, która robi to bez potrzeby instalowania coraz większej liczby pakietów (który jest postrzegany jako trudność dla początkujących). Zapytałem więc (i była to okazja, aby pokazać im, jak uzyskać pomoc, kiedy jej potrzebują).
Moje przeprosiny dla tych, którzy myślą, że zadałem głupie pytanie i wielkie podziękowania dla tych, którzy poświęcili czas na odpowiedź.
wypróbuj tę funkcję 'stdcoeff <- function (MOD) {b <- summary (MOD) $ coef [-1, 1]; sx <- sd (MOD $ model [-1]); sy <- sd (MOD $ model [1]); beta <- b * sx/sy; return (beta)} 'gdzie' MOD' to twój model utworzony przez funkcję 'lm', więc użyjesz go jako' stdcoeff (lm (...)) '(nie napisałem tego, tylko znalazłem na sieć, więc nie publikuj jako odpowiedź) –
grrr .... Czy nie pojawia się * nikt * do czytania plików pomocy przed wysłaniem? –
Podobało mi się [to podejście] (http://www.stat.columbia.edu/~gelman/research/published/standardizing7.pdf). Przeskalowuje zmienne wejściowe o dwukrotność odchylenia standardowego dla łatwej interpretacji. Jego 'standaryzacja'funkcja znajduje się w pakiecie' arm'. – BlankUsername