시작하기무료로 시작하기

여러 기울기

영상에서 model.matrix()와 glm()의 관계에 대해 배웠어요. 이제 R의 내부 동작을 직접 확인하며 formula가 어떻게 작동하는지 살펴보죠. model.matrix()의 입력은 lm()과 glm()의 formula 입력과 비슷하지만 중요한 차이가 하나 있어요: model.matrix()에는 왼쪽 항(예: y ~)이 없고, 오른쪽 항(예: ~ x)만 있어요.

예를 들어, model.matrix( ~ x1) 또는 model.matrix( ~ x1 + x2)는 모두 유효한 입력이에요. model.matrix()의 출력은 예측 행렬(prediction matrix)이라고 부르는데, 이는 R에서 formula의 예측 부분(즉, 오른쪽 항)을 나타내기 때문이에요.

이번 연습에서는 두 벡터 size와 count로 model.matrix()를 사용할 거예요. 먼저, size만 포함하는 간단한 formula를 만들어 보세요. 그다음, size와 count를 모두 포함하는 formula를 만들어 보세요.

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

R에서 Generalized Linear Models

강의 보기

실습형 인터랙티브 연습

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

# Use model.matrix() with size
___
코드 편집 및 실행