Regresja liniowa w programie R

Procesy stochastyczne. Sposoby racjonalizowania wielkich ilości informacji. Matematyka w naukach społecznych.
Hodor
Użytkownik
Użytkownik
Posty: 32
Rejestracja: 11 cze 2015, o 11:46
Płeć: Mężczyzna
Lokalizacja: Rzeszów
Podziękował: 21 razy

Regresja liniowa w programie R

Post autor: Hodor »

Cześć

Mam kilka zmiennych \(\displaystyle{ x1... x4, Y}\) i chcąc obliczyć liniową funkcję regresji więc wpisuję
\(\displaystyle{ model=lm(Y~x1+x2+x3+x4, Dane)}\)

I mam wektor \(\displaystyle{ ve= (1,0,1,1)}\)

Chcę by program na podstawie tego wektora obliczył model dla zmiennych \(\displaystyle{ x1,x3,x4}\) Czyli nie brał \(\displaystyle{ x2}\) bo w wektorze mamy zero. Jak to można napisać skoro w komendzie "lm" podaję nazwy zmiennych.

Czy coś się zmieni jeśli mam dwa różne wektory np. \(\displaystyle{ (1,0,1,1) i (1,0,0,1)}\). Zakładam, że mogę to zapisać w macierz (tablicę) i brać po wierszu.

Proszę o pomoc
ODPOWIEDZ