2016-07-05 4 views
0

나는 16 개의 측정 값을 가진 데이터 세트를 가지고 있습니다. 나는 classfication 변수 "type"을 0 또는 1입니다. 내 분류 자의 순열 테스트를하고 싶습니다. 내가범주 형 변수의 가능한 순열 수

sample(type, 16, replace = FALSE) 

그것은 잘 작동을 사용하고 8 = 1, 8 = 0

이있는 곳

나는 새 라벨을 만들려고합니다.

하지만 나는 실제적인 조합보다 더 많은 테스트를 거친 조합이 있다는 문제점에 부딪치지 않는 소수의 mesurment가 있기 때문에 생각했습니다. 이것은 p 값의 과소 평가 또는 과대 평가를하게 될 것이므로 문제가됩니다. 오직 1000 개가 가능한 백만 개의 순열을 수행합니다.

그래서 제 질문은 : N 환자가 다른 하나의 P와 (N-P)이 있어야한다 어디 벡터의 순열의 가능한 수를 계산 할 방법

.

둘째, 무작위 샘플링 대신 전체 테스트를 수행 할 때 (가능한 순열의 수) 호기심에서 벗어났습니다.

나는 이것이 가장 가능성이 높다는 것을 알고있다. 나는 그것을 알아낼 수 없다.

답변

1

같은 combinations의 번호는 귀하의 케이스를 들어 Choose K from N

C(N,K) = N!/(K!*(N-K)!) 

입니다 C(16,8)=12870


당신은 R 명령을 사용할 수 있습니다

: 예를 들어

choose(N, K) 

:

choose(16,8) 
# [1] 12870 
관련 문제