Ordinal Jitter Side(JMP19 EA1의 Graph Builde 새 옵션)는 Logistic 및 Fit Nominal의 Logistic Plot에도 사용해야 합니다.이 위시리스트 요청에 영감을 준 것은 무엇입니까? JMP Japan의 SE와 TS 멤버들이 EA1 소개 영상을 시청했을 때. 이는 JMP Japan의 SE, Masakazu Okada-san이 제안한 것입니다.
보고 싶은 새로운 기능이나 개선된 기능이나 솔루션을 설명해 주세요.
Okada-san의 제안은 Graph Builder에서 Logistic 및 Fit Nominal의 Logistic Plot에도 JMP19 EA1의 Ordinal Jitter Side를 사용하는 것입니다. JMP19 EA1의 Ordinal Jitter Side 옵션으로 구성된 Graph Builder의 로지스틱 플롯은 Logistic 및 Fit Nominal의 Logistic보다 모양이 더 좋습니다. 플롯. 다음 스크립트를 실행하여 차이점을 확인하세요.
Random Reset(1111111);
n = 500;
x = J(n, 1, Round(Random Normal(),2));
y = Random Binomial(1, Squish(1 + 1.5 * x));
dt = As Table(x||y,<<COLUMN names=""></COLUMN>
<DIV> </DIV>
<P><STRONG>이 새로운 기능이 제공된다면 귀하 및/또는 다른 사용자에게 어떤 가치가 있을까요?</STRONG> Logistic Plot의 외관이 좋아졌을 것입니다.</P>
<P><STRONG>외부 고객의 요청인가요?</STRONG> 아니요.</P>
<P><STRONG>우리가 알아야 할 이 기능이나 솔루션을 갖춘 경쟁 소프트웨어 패키지가 있습니까?</STRONG> 모르겠습니다.</P>
<P><STRONG>이것이 고객의 갱신, 확장 또는 채택에 영향을 미치나요? 이 문제를 해결하지 않으면 계정이 위험에 빠지게 됩니까?</STRONG> 아니요.</P><LINGO-LABS id="lingo-labs-775243" slang="en-US" mode="CREATE"><LINGO-LABEL>기본 데이터 분석 및 모델링</LINGO-LABEL></LINGO-LABS>Re: Ordinal Jitter Side(JMP19 EA1의 Graph Builde 새 옵션)는 Logistic 및 Fit Nominal의 Logistic Plot에도 사용해야 합니다.참고: 그래프 빌더의 순서 지터 위치는 현재 3개 이상의 수준을 지원하지 않습니다. 따라서 이 제안은 두 가지 수준의 Y에만 적용될 수 있습니다.
Re: Ordinal Jitter Side(JMP19 EA1의 Graph Builde 새 옵션)는 Logistic 및 Fit Nominal의 Logistic Plot에도 사용해야 합니다. 상태가 다음으로 변경되었습니다.이 아이디어를 공유해 주셔서 감사합니다! 그래프 빌더의 새로운 기능이 마음에 드셨다니 다행입니다!
Re: Ordinal Jitter Side(JMP19 EA1의 Graph Builde 새 옵션)는 Logistic 및 Fit Nominal의 Logistic Plot에도 사용해야 합니다.서수 지터 측면에서는 두 가지 수준 이상의 처리를 지원하지만 물류에 유용한 방법이 아니라는 뜻일 수도 있습니다. 다음은 사용자 정의 그래픽 스크립트 내에서 완전히 구성된 곡선을 사용하는 예입니다.

Re: Ordinal Jitter Side(JMP19 EA1의 Graph Builde 새 옵션)는 Logistic 및 Fit Nominal의 Logistic Plot에도 사용해야 합니다.@XanGregg -san님, 답장을 보내주셔서 감사합니다. 나는 사용법 자체를 전혀 눈치 채지 못했습니다.
중간 Y 수준에 대한 데이터 포인트를 멋지게 표시할 수 있다면 이 옵션은 수준이 2개 이상인 데이터에도 사용될 수 있습니다. 하지만 제가 보기에는 어려운 것 같습니다. 일반적으로 누적 확률은 중간 상수 Y 좌표가 되지 않습니다. X 값으로 재조정되어 변경됩니다. 따라서 일반적인 경우에는 X 좌표에 해당하는 Y 좌표를 변경해야 합니다. 다음 그림은 예를 보여줍니다.

위의 플롯을 그리기 위해 다음 스크립트를 사용했습니다.
Random Reset(111111);
n1 = 500;
n2 = 50;
n3 = 50;
y = J(n1,1,1) |/ J(n2,1,2) |/ J(n3,1,3);
x = y + J(n1 + n2 + n3,1,Random Logistic());
dt = As Table(y||x, <<COLUMN names=""></COLUMN>
<P>임의의 영역 내에서 데이터 포인트를 어떻게 멋지게 플롯할 수 있는지 모르겠습니다. 현재 Logistic 및 Fit Nominal 플랫폼에서 사용되는 랜덤 지터링이 그리드 도트 플롯만큼 좋지는 않지만 가장 쉬운 방법일 수 있습니다. 중간레벨에 대해서만 난수를 사용하려고 했습니다. 다음 플롯은 위 데이터에 대한 예입니다. 내 생각에 이 불안은 약간 오해를 불러일으키는 것 같습니다. 내 생각에는 모든 레벨에서 일관되게 동일한 지터링 방법을 사용해야 한다고 생각합니다.</P>
<P><SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="yusuke_ono_2-1721950289764.png" style="width: 400px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="yusuke_ono_2-1721950289764.png" style="width: 400px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="yusuke_ono_2-1721950289764.png" style="width: 400px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="yusuke_ono_2-1721950289764.png" style="width: 400px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="yusuke_ono_2-1721950289764.png" style="width: 400px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="yusuke_ono_2-1721950289764.png" style="width: 400px;"><span class="lia-inline-image-display-wrapper" image-alt="yusuke_ono_2-1721950289764.png" style="width: 400px;"><img src="https://us.v-cdn.net/6038925/uploads/images/66510iFE4BFA7669593F67/yusuke_ono_2-1721950289764.png" role="button" title="yusuke_ono_2-1721950289764.png" alt="yusuke_ono_2-1721950289764.png" /></span></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></P>
<P>위의 플롯에는 다음 스크립트가 사용됩니다.</P>
<CODE class=" language-jsl">
Random Reset(111111);
n1 = 500;
n2 = 50;
n3 = 50;
y = J(n1,1,1) |/ J(n2,1,2) |/ J(n3,1,3);
x = y + J(n1 + n2 + n3,1,Random Logistic());
dt = As Table(y||x, <<COLUMN names=""></COLUMN>
<P>수준이 2개 이상인 명목 사례의 경우 로지스틱 도표가 더 복잡해질 수 있습니다. 다음 스크립트는 Penguins.jmp 샘플 데이터를 사용하는 Logistic 플랫폼의 Logistic Plot의 예를 보여줍니다.</P>
<CODE class=" language-jsl">dt = Open("$SAMPLE_DATA/Penguins.jmp");
dt << Logistic( Y( :Species ), X( :Culmen Length ) );Re: Ordinal Jitter Side(JMP19 EA1의 Graph Builde 새 옵션)는 Logistic 및 Fit Nominal의 Logistic Plot에도 사용해야 합니다.현실적인 예를 들어 주신 @yusuke_ono 에게 감사드립니다.
Re: Ordinal Jitter Side(JMP19 EA1의 Graph Builde 새 옵션)는 Logistic 및 Fit Nominal의 Logistic Plot에도 사용해야 합니다.내부 수준에 유용할 만한 y 위치가 있나요? 예를 들어, 각 포인트에 대한 중앙 확률 값의 가중 평균은 다음과 같습니다.

Random Reset(111111);
n1 = 500;
n2 = 50;
n3 = 50;
y = J(n1,1,1) |/ J(n2,1,2) |/ J(n3,1,3);
x = y + J(n1 + n2 + n3,1,Random Logistic());
dt = As Table(y||x, <<COLUMN names=""></COLUMN>
Re: Ordinal Jitter Side(JMP19 EA1의 Graph Builde 새 옵션)는 Logistic 및 Fit Nominal의 Logistic Plot에도 사용해야 합니다.색깔로

Graph Builder(
Transform Column(
"yy",
Formula(
If(
:y == "1", 0,
:y == "3", 1,
Col Mean(
(:"Cum Prob[1]"n + :"Cum Prob[2]"n) / 2,
:y,
<<FREQ></FREQ>
Re: Ordinal Jitter Side(JMP19 EA1의 그래프 빌드 새 옵션)는 Logistic 및 Fit Nominal의 Logistic Plot에도 사용해야 함 - 상태가 다음으로 변경됨: 정보 필요Re: Ordinal Jitter Side(JMP19 EA1의 그래프 빌드 새 옵션)는 Logistic 및 Fit Nominal의 Logistic 플롯에도 사용해야 합니다.@XanGregg -san과 @Sarah-Sylvestre -san, 답변이 늦어져서 죄송합니다.
로지스틱 플롯을 그리는 목적 중 하나는 현재 모델이 데이터에 얼마나 잘 맞는지 보는 것이라고 생각합니다. 직관적으로 곡선은 매우 부드러운 고무줄이고 데이터 포인트는 곡선 내에서 수직으로만 움직일 수 있습니다. 포인트는 고무줄을 밀어냅니다. 로지스틱 모델이 잘 맞으면 포인트는 수직 위치에 균일하게 분포됩니다.
그래서 저는 점들이 곡선 안에 표시되어야 한다고 생각합니다.
다음은 매우 인위적인 예입니다.
아래의 로지스틱 플롯은 점들이 수직 위치에 균일하게 분포되지 않았기 때문에 모델이 데이터에 적합하지 않음을 보여줍니다.
아래의 로지스틱 플롯은 점들이 수직 위치에 균일하게 분포되어 있기 때문에 모델이 데이터에 잘 적합하다는 것을 보여줍니다.
다음은 위 두 도형을 그리는 스크립트입니다.
Random Reset(1111111);
n = 500;
x = J(n,1, Random Normal());
eta1 = x;
eta2 = 2*x + 2*x^2;
cum1 = Squish(eta1);
cum2 = Squish(eta2);
y = J(n,1,1);
For(i = 1, i <= NRow(x), i++,
u = Random Uniform();
If( u < cum1[i], y[i] = 1,
u < cum2[i], y[i] = 2,
y[i] = 3
)
);
dt = As Table(x||y, <<COLUMN names=""></COLUMN>