1. 학습
  2. /
  3. 강의
  4. /
  5. R로 배우는 계층 및 혼합 효과 모형

Connected

연습 문제

lmer 모델 결과 표시하기

데이터 과학자는 자신의 작업을 효과적으로 전달해야 하며, DataCamp에는 이를 위한 관련 강의가 있어요. 작업을 설명하면 청중이 결과를 더 잘 이해할 수 있어요. 이를 위해서는 청중의 지식 수준과 기대에 맞춰 발표를 구성해야 합니다.

비기술적 청중에게는 출력에서 중요한 발견을 쉽게 풀어 설명하세요. 예를 들어, 엄마의 평균 연령이 높은 카운티일수록 출산율이 낮은 경향이 있습니다처럼 말할 수 있어요. 기술적 청중에게는 회귀계수 추정치, 신뢰구간, 검정 통계량과 같은 세부 정보를 포함하세요. The Chicago Guide to Writing about Multivariate Analysis 같은 책에서는 회귀 결과를 설명하는 방법에 대한 제안을 제공합니다.

이번 연습에서는 고정효과를 추출하고 시각화해 보겠습니다. 계수는 geom_point()로, 95% 신뢰구간은 geom_linerange()로 표시하고, geom_hline()을 사용해 0의 위치를 보여 주는 빨간 기준선을 추가할 거예요. 95% 신뢰구간에 0이 포함되지 않으면 해당 계수의 추정치는 0과 유의하게 달라요.

ggplot에서는 xmin이나 xmax를 직접 사용할 수 없고 ymin, ymax만 허용되므로 coord_flip()이 필요해요. 그리고 theme_minimal()은 기본 테마를 변경합니다.

기술 노트: lmer에서 회귀계수를 추출하는 일은 까다롭습니다(lmer와 broom 작성자 간의 논의를 참고하세요).

지침

100 XP
  • broom.mixed 패키지의 tidy()를 사용해 모델 out에서 계수를 추출하세요. 신뢰구간을 포함하세요.
  • 기존 코드를 사용해 임의효과 추정치를 제외하세요.
  • 계수 표를 화면에 출력하세요.
  • ggplot2로 결과를 시각화하세요. x축에는 term, y축에는 estimate, ymin에는 conf.low, ymax에는 conf.high를 사용하세요.