신뢰 구간을 표준 편차로 변환기

신뢰 구간 백분율을 해당 표준 편차로 변환합니다. 통계 분석, 가설 검정 및 연구 결과 해석에 필수적입니다.

신뢰 구간을 표준 편차로 변환기

📚

문서화

신뢰 구간에서 표준 편차로 변환기

[... 기존 소개 및 공식 섹션 ...]

시각화

다음 다이어그램은 정규 분포에서 신뢰 구간과 표준 편차 간의 관계를 설명합니다:

μ 68.27% 95% 99.73%

[... 기존 계산 및 엣지 케이스 섹션 ...]

예시

다양한 프로그래밍 언어에서 신뢰 구간을 표준 편차로 변환하는 코드 예시는 다음과 같습니다:

1' Excel VBA 함수: 신뢰 구간에서 표준 편차로 변환
2Function ConfidenceToStdDev(CI As Double) As Double
3    ConfidenceToStdDev = Application.NormSInv(1 - (1 - CI) / 2)
4End Function
5' 사용법:
6' =ConfidenceToStdDev(0.95)
7

테스트 케이스

신뢰 구간 변환 함수의 정확성을 보장하기 위해 다음과 같은 테스트 케이스가 있습니다:

1import unittest
2import math
3
4def confidence_to_std_dev(confidence_interval):
5    return stats.norm.ppf((1 + confidence_interval) / 2)
6
7class TestConfidenceToStdDev(unittest.TestCase):
8    def test_common_confidence_intervals(self):
9        self.assertAlmostEqual(confidence_to_std_dev(0.6827), 1.0, places=4)
10        self.assertAlmostEqual(confidence_to_std_dev(0.95), 1.96, places=2)
11        self.assertAlmostEqual(confidence_to_std_dev(0.99), 2.576, places=3)
12        self.assertAlmostEqual(confidence_to_std_dev(0.9973), 3.0, places=4)
13
14    def test_edge_cases(self):
15        self.assertAlmostEqual(confidence_to_std_dev(0.5), 0.6745, places=4)
16        self.assertTrue(math.isinf(confidence_to_std_dev(1.0)))
17        self.assertEqual(confidence_to_std_dev(0.0), -float('inf'))
18
19if __name__ == '__main__':
20    unittest.main()
21

[... 기존 사용 사례, 대안, 역사, 제한 사항 및 참조 섹션 ...]