공분산 직접 계산하기
R에서는 함수를 사용해 다양한 통계량을 빠르게 계산할 수 있어요. 면접관은 이러한 함수가 무엇을 하는지 이해하고 있는지 확인하기 위해, 함수가 하는 계산을 직접 재현할 수 있는지 물어볼 수 있어요.
이 연습 문제에서는 공분산을 직접 계산해 보겠습니다. 공분산은 두 확률변수의 함께 변하는 정도를 측정해요.
표본 공분산의 공식은 다음과 같음을 기억하세요:
\( \sum_{i=1}^{n} \frac{(x_i - \overline{x})(y_i - \overline{y})}{n-1}\)
df 데이터 프레임이 환경에 준비되어 있으며, 변수 x와 y를 포함하고 있어요.
이 연습은 강의의 일부입니다
R로 연습하는 통계 면접 질문
연습 안내
df의 관측치 개수를n에 할당하세요.x와y의 공분산을 수식에 따라 직접 계산하세요.stats패키지의 함수를 사용해x와y의 공분산을 계산하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# The number of observations
___ <- nrow(___)
# Compute covariance by hand
___((df$x-___(df$x))*(___-mean(df$y)))/(___-1)
# Compute covariance with function
___(df$x, ___)