JSL: "변수별" 분위수 중앙값JMP는 "By Varibale" 분위수를 지원하지 않지만 해결 방법이 있습니까?
예를 들어 키와 나이의 데이터 목록이 2개 있는 경우 JSL을 사용하여 특정 연령의 각 사람의 중앙값 키를 찾는 방법은 무엇입니까?
내가 그것을 평균으로 한다면, 그것은 다음과 같을 것입니다(그러나 나는 중앙값을 원합니다):
평균( :신장, :나이);
미리 감사합니다!!!
Re: JSL: "변수별" 분위수 중앙값현재 버전의 JMP가 없습니다.
여기에서 유사한 요청에 대한 토론을 검색하고 이 문제를 해결 방법으로 해결하는 스크립트를 찾을 수 있습니다.
Re: JSL: "변수별" 분위수 중앙값분명히 JMP 12 또는 이전 버전을 실행하고 있습니다. 다음은 원하는 것을 수행할 반도체 기능 샘플 데이터 테이블을 기반으로 하는 공식입니다.
dt = Current Data Table();
mysite = :SITE;
x = Quantile( 0.5, :NPN1[dt << get rows where( :SITE == mysite )] );
x;
:Site를 by 열로 바꾸고 :NPN1을 측정 열로 바꾸세요.
Re: JSL: "변수별" 분위수 중앙값아 이게 12가 아니라 13의 특징인가 보네요. 감사!Re: JSL: "변수별" 분위수 중앙값색인에는 다음과 같이 나와 있습니다.
열 분위수
y = 열 분위수( xCol , p )
위의 내용은 열이 아닌 한 변수의 중간값만 찾습니다.
제공한 구문을 시도할 때( 열 분위수( 열, 확률, <열별> )) ,"너무 많은 인수" 오류가 발생합니다.
감사!
Re: JSL: "변수별" 분위수 중앙값도움말 > 스크립팅 색인을 선택합니다. 이제 첫 번째 목록을 변경하여 Functions를 표시합니다. 기능의 통계 그룹을 선택합니다. 두 번째 목록에서 열 분위수를 선택합니다.
구문은 Col Quantile( column, 확률, )입니다.