2010-01-12 4 views
0

나는 통계적 유의성에 대한 몇 가지 연구를 해왔으며 많은 것을 배웠지 만 P 값을 계산할 때는 벽을 치는 것처럼 보입니다.Excel의 TDIST 함수의 가짜 코드 구현

나는 거기에서 약 95 % 정도의 느낌이 든다. 그것은 단지 P 값을 계산할 때 읽는 모든 것이 프로그래밍 방식의 솔루션을 제공하는 것이 아니라 표를 참조한다는 것입니다.

Excel의 TDIST 함수는 내가 원하는 것 (내가 이미에 N - 2를 자유도로 사용할 수있는 T 통계를 가지고있는 것으로 보입니다. 여기서 N은 샘플 크기입니다.); 하지만이 기능이 어떻게 작동하는지 잘 모릅니다. 수학적으로 말하자면, 나는 그것이 특정 값을 초과하는 정규 분포 곡선 아래의 면적을 찾고 있다고 믿는다; 하지만 코드는 어떻게 생겼을까요?

C, Java, Python, 의사 코드 등 어떤 종류의 함수도 명확하고 읽기 쉬운 구현이 가능합니다.

답변

1

이 누적 분포 함수 수식은 Wikipedia on student-t 문서를 참조하십시오.

코드 예는 다음과 같습니다. 파일 src/nmath/pt.cnmathR에 있습니다.