<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />안녕 모두. 저는 Mann-Kendall을 실행하여 일시적인 추세가 중요한지 테스트하려고 합니다. JMP 매뉴얼이나 온라인에서 찾을 수 없습니다. 누구나 아이디어가 있습니까?
감사!
감사합니다 MS와 Dave! Kendall의 Tau와 Mann-Kendall 테스트가 동일한지(및/또는 관련이 있는지) 확실하지 않았습니다. 다변수 테스트에 대한 정보와 스크립트에 대한 정보도 감사합니다!
정의 Mann-Kendall 검정 통계량과 Kendall Tau b가 종종 다른 용어로 설명되더라도(각각 시계열 및 상관 관계 관점에서), 내가 말할 수 있는 한 본질적으로 동일합니다.
아래는 제가 아주 오래전에 작성한 스크립트입니다. Theil의 기울기를 계산하여 보여주고 Mann-Kendall 테스트를 수행합니다. 비교를 위해 플롯에 매개변수 선형 회귀선이 표시됩니다. 계절 패턴을 설명할 수 있는 가능성과 "By" 기능을 포함하여 스크립트를 일반화할 계획이었습니다. 그러나 나는 아직 그 계획을 실현할 시간이 없었다. 나는 이것이 당신에게 몇 가지 아이디어를 제공하기를 바랍니다.
dt = 현재 데이터 테이블 () ;
dlg = 열 대화 상자 (
"데이터 테이블에서 Theil 기울기 및 Kendall Tau 추정" ||
숯 ( dt << 이름을 얻다 ) ,
예 = 콜리스트 ( "Y 선택" ,
맥스콜 ( 1 ) ,
밍콜 ( 1 ) ,
데이터 형식 ( 숫자 )
) ,
엑스 = 콜리스트 ( "X 선택" ,
맥스콜 ( 1 ) ,
밍콜 ( 1 ) ,
데이터 형식 ( 숫자 )
) ,
그룹 = 콜리스트 ( "(작동하지 않음)" , 맥스콜 ( 1 ) )
) ;
콜리 = 열 ( dt , dlg [ "네" ] ) ;
colX = 열 ( dt , dlg [ "엑스" ] ) ;
colGroup = 열 ( dt , dlg [ "그룹" ] ) ;
//Til 기울기 계산
N = N 행 ( dt ) ;
슬로프 = 제이 ( N , N , . ) ;
을 위한 ( 나 = 1 , 나 < N , 나 ++,
을 위한 ( 제이 = 나 + 1 , 제이 <= N , 제이 ++,
슬로프 [ 나 , 제이 ] = ( 콜리 [ 제이 ] - 콜리 [ 나 ]) / ( colX [ 제이 ] - colX [ 나 ])
)
) ;
그들 = 분위수 ( 0.5 , 슬로프 ) ;
// 기울기가 0과 다른지 테스트하기 위한 Kendall의 타우 b
뮤직비디오 = 다변수 (
와이 ( 콜리 , colX ) ,
산점도 행렬 ( 0 ) ,
상관관계 다변량 ( 0 ) ,
켄달의 타우 ( 1 )
) ;
// 데이터를 플롯하고 선형 회귀 및 Theil의 기울기를 추가합니다.
비비 = 이변량 (
와이 ( 콜리 ) ,
엑스 ( colX ) ,
핏 라인 ( { 선 색상 ( "빨간색" )} ) ,
핏 스페셜 ( 경사 ( 그들 ) , { 선 색상 ( "녹색" )} ) ,
보이지 않는
) ;
rbiv = 비비 << 보고서 ;
rbiv [ "선형 맞춤" ] << 이렇게 모두 닫습니다 ;
rbiv [ 개요 상자 ( 7 )] << 제목 설정 ( "틸의 슬로프" ) ;
DB = 보고서 ( 뮤직비디오 )[ "다변수" ] << 부모의 ;
DB << 앞에 붙이다 ( rbiv ) ;
DB [ 텍스트 상자 ( 4 )] << 텍스트 설정 ( "틸의 슬로프" ) ;
rbiv << 창 닫기 ;
Mann-Kendall 테스트가 비모수적 상관 관계에 대한 Kendall Tau 통계와 어느 정도 관련되어 있는지 잘 모르겠습니다.나중은 다변량 플랫폼에서 액세스할 수 있습니다. 분석>다변량 방법 다음 다변량 보고서에서 핫스팟의 비모수 상관 관계를 선택합니다.
테스트가 완전히 다른 경우 이 방법에 대한 참조 자료에 관심이 있습니다.저는 수문학 분야를 위해 개발된 여러 방법(예: Hurst Index)을 구현하는 추가 기능을 구축하는 것을 고려하고 있습니다.
문안 인사
데이브