z 값이 주어진 경우 신뢰 수준을 찾고 싶은 작업이 있습니다. 샘플 모집단이 있습니다. 그 모집단에서 분포가 주어지면 해당 모집단의 주어진 값에 대한 신뢰 수준을 찾고 싶습니다. 즉, 인구의 가치가 주어지면 전체 인구의 95 % (신뢰 수준) 또는 68 % 또는 50 % 등인지 알고 싶습니다. 일반적으로 신뢰 구간을 찾는 방법 에 설명 된대로 z 값과 신뢰 구간 및 주어진 신뢰 수준을 찾을 수 있습니다. 하지만 z 값 (이 경우 모집단에서 주어진 값)이 주어지면 신뢰 수준을 찾고 싶습니다.
이 문제를 어떻게 해결할 수 있습니까? 가능하다면 python 또는 R에 있어야합니다.
Answer
좋습니다. 95 % 신뢰 구간에 대해 알고 싶습니다. 포인트 추정치 ( “z- 점수”)의 평균에서 얼마나 많은 표준 편차가 떨어져 있는지. 그것을 얻기 위해, 당신은 5 % “꼬리”를 제거합니다. 백분위 수 형식으로 작업하면 100-95가 있으며 10 진수 형식으로 5 또는 0.05의 값을 산출합니다.
이를 반으로 나누어 0.025를 얻은 다음 R에서 qnorm 함수를 사용하여 z- 별 ( “임계 값”)을 얻습니다. 곡선의 한 “측면”에만 관심이 있고 (양측의 값은 서로의 미러 이미지 임) 양수를 원하므로 lower.tail = FALSE 인수를 전달하십시오.
결국 결과는 다음과 같습니다.
qnorm(.025,lower.tail=FALSE)
1.959964의 값을 산출
그런 다음이 값을 오차 한계에 대한 방정식에 연결하여 작업을 완료합니다.
“임계 값”에서 확률로 다른 방향으로 가고 싶다면 pnorm 함수를 사용하십시오. 예 :
pnorm(1.959964,lower.tail=FALSE)
0.025를 돌려줍니다
댓글
- 그게 더 좋을 수도 있지만 net-net은 " use qnorm / pnorm "입니다.
답변
python을 사용하여 z 점수와 신뢰도 값을 변환하려면 cdf
를 사용하세요. 및 scipy.stats.norm 의 ppf
함수입니다.
다음의 좋은 예가 있습니다. 이 질문 에 대한 답변에서 사용 방법.