Python/기타 코딩

[R 프로그래밍] 모분산 추론하기 - 수정제곱합, 분산 신뢰구간, 표준편차 신뢰구간

AI 꿈나무 2020. 9. 29. 22:49
반응형

 R을 이용해서 모분산을 추론하겠습니다. (수정제곱합, 분산 신뢰구간, 표준편차 신뢰구간)

 이론은 여기에서 확인할 수 있습니다.

 

1. 데이터 불러오기

# 데이터 불러오기
x <- scan()
24.3 28.6 30.2 26.5 25.7 27.8 26.9 29.0

 

2. 수정제곱합 구하기

 신뢰구간을 구하기 위해 수정제곱합을 구합니다.

# 수정제곱합
css <- sum((x-mean(x))^2) 

 

3. 자유도 구하기

 신뢰구간을 구하기 위해 자유도를 구해줍니다.

# 자유도
df <- length(x)-1

 

4. 분산 신뢰구간

# 분산신뢰구간
(Sigma2CI <- c(css/qchisq(0.975,df),css/qchisq(0.025,df)))

 

 

 분산 신뢰구간 = [1.595914, 15.122472]

 

5. 표준편차 신뢰구간

# 표준편차신뢰구간
sqrt(Sigma2CI)

 

 

 표준편차 신뢰구간 = [1.263295, 3.888762]

 

반응형