JMP의 분위수 결과는 Python과 다릅니다.안녕하세요, JMP 커뮤니티 여러분,
분위수 97.5를 계산하기 위해 JMP 스크립트를 작성하려고 합니다. 여기서 문제는 내 참조 데이터가 다른 숫자를 반환하는 Python을 사용하고 있다는 것입니다. 아래는 예입니다:
Python P97.5: 2561.35(Excel의 PERCENTILE.INC와 동일)
JMP P97.5: 2581.375(Excel의 PERCENTILE.EXC와 동일)
내 JSL 코드:
Summarize(
dt1,
group_by = By( :group ),
group_p975 = Quantile( :data, 0.975 )
);
Python 방법으로 동일한 숫자를 얻을 수 있도록 솔루션에 대한 설정이나 해결 방법이 있습니까?
기본 데이터 분석 및 모델링Re: JMP의 분위수 결과가 Python과 다릅니다.이 질문은 Python에서 JMP 결과와 Excel의 PERCENTILE.EXC 함수에 해당하는 결과를 얻기를 원하는 것처럼 들립니다.
질문에 대한 대답은 사분위수 계산에 사용하는 Python 패키지에 따라 달라집니다. 함수에 추가 매개변수가 있습니까? 다른 함수가 있습니까(Excel에 2개의 다른 함수가 있는 것처럼). 사용 중인 Python 패키지에 대한 문서를 자세히 살펴보세요.
JSL이 Python과 동일한 값(Excel의 PERCENTILE.INC)을 반환하도록 하는 방법을 묻는 경우 여기 주변의 JSL 전문가에게 문의해야 합니다. (온라인과 스크립팅 인덱스 모두에서 JMP 문서에 대한 심층 분석을 제안하는 것 외에는)
Re: JMP의 분위수 결과가 Python과 다릅니다.안녕 폴,
내 질문에 답변해 주셔서 감사합니다. 내 질문은 실제로 JSL이 Python과 동일한 값을 반환하도록 하는 방법에 대한 후반부에 있습니다. 꽤 많이 검색하고 있지만 답변을 얻지 못했습니다.