분포와 곡선 교차점친애하는 커뮤니티 해결해야 할 필요성이 있습니다(블로그에서 비슷한 질문을 찾지 못했습니다).
나는 2 세트의 데이터를 가지고 있습니다.
2개의 배포판을 만들었습니다.
나는 각각의 단일 분포에 대해 더 나은 곡선 적합성을 찾기 위해 "JMP를 사용합니다".
이제 두 곡선 사이의 교차점(X= ...)을 찾아야 합니다.
첨부 파일에서 데이터 세트의 예와 필요한 시각화를 찾을 수 있습니다.
귀하의 의견에 미리 감사드립니다.
친애하는.
시몬느
Re: 분포와 곡선의 교차점평균, 시그마 및 최대
Re: 분포와 곡선의 교차점짐님, M, S 및 최대값이 무엇인가요?
Re: 분포와 곡선의 교차점고마워 이안.
좋은 피드백 감사합니다.
친애하는,
시몬느
Re: 분포와 곡선의 교차점수식 열을 저장했으면(이 경우 두 개의 가우스에 대해) 다음을 사용하여 먼 길을 갈 수 있습니다. 십자형 도구 .
그러나 '정확한' 답변을 원하는 경우 보조 수식 열을 정의하고 프로파일러 (첨부된 표 참조). 그러나 여전히 플롯을 검사하고 응답 한계 열 속성을 사용하여 최적화 범위를 적절하게 제한합니다. 이 예에서는 세 개의 열이 모두 동시에 프로파일링될 수 있도록 두 개의 원래 열(가중치가 0)과 함께 이 속성을 사용했습니다.
전에:

후에:

Re: 분포와 곡선의 교차점안녕 짐,
피드백 주셔서 감사합니다.
적용하겠습니다!
친애하는,
시몬느
Re: 분포와 곡선의 교차점다음은 값을 얻을 수 있는 조잡한 스크립트입니다.모든 비교에서 작동할지 확신할 수 없지만... 그럴 수도 있습니다.사용해 보세요.결과가 로그에 표시됩니다.
Names Default To Here( 1 );
dt = Current Data Table();
// Change these values to the actual values of the 2 distributions
m1 = 203.315;
s1 = 203.33 - m1;
max1 = 203.37;
m2 = 203.345;
s2 = 203.355 - m2;
max2 = 203.4;
If( Normal Density( min(m1,m2), mu = m1, sigma = s1 ) > Normal Density( min(m1,m2), mu = m2, sigma = s2 ),
mh = m1;
sh = s1;
ml = m2;
sl = s2;
,
mh = m2;
sh = s2;
ml = m1;
sl = s1;
);
For( i = ml, i <= Min( max1, max2 ), i = i + ((Min( max1, max2 ) - ml) / 1000000),
r = i;
nd1 = Normal Density( r, mu = mh, sigma = sh );
nd2 = Normal Density( r, mu = ml, sigma = sl );
lastnd1 = nd1;
lastnd2 = nd2;
lasti = i;
If( nd2 > nd1,
x = Mean( i, lasti ); y = Mean( nd1, nd2, lastnd1, lastnd2 );
show(x,y) ;
Break();
);
);
Re: 분포와 곡선의 교차점친애하는 마크,
피드백 감사합니다.
JMP에서 이 작업을 수행할 수 있는 기능이 있기를 "바랐습니다"...
당신의 제안에 대해... 나는 그것을 따르려고 노력할 것입니다 (JMP Script의 전문가가 아니더라도).
좋은 하루 되세요.
친애하는,
시몬느
Re: 분포와 곡선의 교차점직접적인 방법은 없다고 생각합니다. 즉, 이 기능을 갖춘 플랫폼이 없습니다. 스크립트에서 각각의 추정 분포 매개변수를 사용하여 두 확률 밀도 함수 간의 차이와 함께 Minimize() 함수를 사용할 수 있습니다. 독립 변수는 분위수입니다.
앞으로 엑셀 파일이 아닌 JMP 파일로 데이터와 예시를 제공해주세요.