Jarek Statinowy Z zapałem do pracy
Temat: [Język R] Liniowa model regresji
Dzień DobryMam kilka zmiennych x1... x4, Y i chcąc obliczyć liniową funkcję regresji więc wpisuję
model=lm(Y~x1+x2+x3+x4, Dane)
I mam wektor ve= (1,0,1,1)
Chcę by program na podstawie tego wektora obliczył model dla zmiennych x1,x3,x4 Czyli nie brał x2 bo w wektorze mamy zero. Jak to można napisać skoro w komendzie "lm" podaję nazwy zmiennych i są niejako dadawane.
Jak to zrobić by program sprawdził kilka scenariuszy np. Jeśli mam trzy różne wektory np. (1,0,1,1) i (1,0,0,1). Zakładam, że mogę to zapisać w macierz (tablicę) i brać po wierszu.
Wyniki chcę zapisać w macierz
[dla 1 kombinacji] a0,a1,a2,a3,a4,R^2modelu
[dla 2 kombinacji] a0,a1,a2,a3,a4,R^2modelu
[dla 3 kombinacji] a0,a1,a2,a3,a4,R^2modelu
wiem, że wypisane współczynników to
a0=model$coefficients[1]
ale ni w ząb nie wiem jak to połączyć by działało
Bardzo proszę o pomoc