2014-05-17 3 views

답변

1

매우 늦은 답변이지만 오늘 같은 문제가 발생했습니다. 미래의 검색 사용자를 도울 수 있습니다.

이 솔루션은 매우 간단합니다. kruskalwallis는 기본적으로 행렬에 사용되며 기본적으로 같은 크기의 열을 비교하지만 선택적 변수 "group"을 사용하여 수동으로 그룹을 할당 할 수 있습니다. 하나의 값이 다른 집합의 분포에 속하지는 않는지 확인하려고 했으므로 이것은 간단했습니다. 방금 테스트 한 값을 테스트 대상 세트의 끝에 추가 한 다음 "그룹"에 세트의 크기가 같은 벡터를 만들고 "2"를 새 값 끝에 추가합니다 . 그것은 꽤 멋지게 작동하는 것 같습니다.

1

숫자 데이터의 경우, Matlab의 표준 누락 데이터 값은 NaN입니다. ismissing을 참조하십시오. The MathWorks의 this article도 참조하십시오. tables의 경우 standardizeMissing뿐만 아니라 dataset 개체의 경우 replaceWithMissing이 유용 할 수 있습니다. 그룹 크기에 대해서는 아무 말도 할 수 없습니다.

+0

답변 해 주셔서 감사합니다. 그러나 이러한 기능을 알고 있습니다. 대신 누락 된 값이있는 데이터에 대한 통계 테스트에 관심이 있습니다. – user3503398

+0

@ user3503398 : "누락 된 데이터를 무시하는 방법"을 질문했습니다. 내 대답은 (통계 도구 상자의 거의 모든 기능에이 규칙을 사용함) 'Nan'을 사용합니다. 내 대답의 나머지 부분은 단순히 참조 및 추가 정보입니다. – horchler

관련 문제