시작하기무료로 시작하기

비선형 관계 조정하기

다음 세 가지 예제에서는 데이터의 기본 구조가 선형 회귀의 기술적 조건을 위반하는 데이터셋을 다룹니다. 각 예제에서 데이터에 변환을 적용하여 잔차 플롯이 무작위로 흩어진 형태가 되도록 만들어 보겠습니다.

첫 번째 예제에서는 변수들이 선형 관계가 아닌 것처럼 보입니다.

이 연습은 강의의 일부입니다

R을 활용한 선형 회귀 추론

강의 보기

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Run this to see how the model looks
ggplot(hypdata_nonlinear, aes(x = explanatory, y = response)) + 
  geom_point() + 
  geom_smooth(method = "lm", se = FALSE)

# Model response vs. explanatory 
model <- ___

# Extract observation-level information
modeled_observations <- ___

# See the result
modeled_observations

# Using modeled_observations, plot residuals vs. fitted values
___ +
  # Add a point layer
  ___ + 
  # Add horizontal line at y = 0
  ___
코드 편집 및 실행