YjaXjaR2)
R2)XY
Omówię kolejno:
R2)X1, . . . , Xn99 %M.1 %
Yja= { ZjaM.i f Xja≠ M.i f Xja= M.
Zja∼ N.( μ , 1 )M.μμ = 0 , M= 105XjaYja
u = runif(1e4)>.99
x = rnorm(1e4)
x[which(u==1)] = 1e5
y = rnorm(1e4)
y[which(x==1e5)] = 1e5
cor(x,y)
[1] 1
YjaXjaYjaXjaXja= M. .
R2)XjaYja
Yja= β0+ β1Xja+ εja
YjaXjaXjav a r ( εja) = σ2)β1R2)
x = rnorm(200)
y = 1 + 2*x + rnorm(200,sd=5)
cor(x,y)^2
[1] 0.1125698
R2) , ale jest to bardziej kwestia rozpatrywania Wykresy rozrzutu pomiędzy predyktorami / prognozowanych wartości i odpowiedzi i dokonywania (być może subiektywna) decyzji.
Re: Co zrobić, gdy założenie liniowości nie jest spełnione, a transformacja IV również nie pomaga? !!
Gdy problemem jest nieliniowość, pomocne może być spojrzenie na wykresy reszt w stosunku do każdego predyktora - jeśli istnieje zauważalny wzór, może to wskazywać na nieliniowość w tym predyktorze. Na przykład, jeśli wykres ten ujawnia zależność „w kształcie misy” między resztami a predyktorem, może to wskazywać na brakujący kwadratowy termin w tym predyktorze. Inne wzory mogą wskazywać na inną formę funkcjonalną. W niektórych przypadkach może się zdarzyć, że nie próbujesz poprawnie przekształcić lub że prawdziwy model nie jest liniowy w żadnej przekształconej wersji zmiennych (chociaż możliwe jest znalezienie rozsądnego przybliżenia).
R2)