Re: 그래프 빌더에 버그가 있습니까? 다중 응답 + 다중 히스토그램안녕 @호기 ,
나는 이것이 버그라고 생각하지 않고 데이터가 구조화되는 방식과 표시되는 정보에 따라 예상되는 변화라고 생각합니다.
- 차트 1에서 학생당 하나의 행이 있는 것 같지만 학생당 여러 응답이 있는 것은 왼쪽 차트에 남성 또는 여성의 수가 표시된다는 것을 의미합니다. 응답 남성 또는 여성의 수가 아닙니다. 재학생 .
- 차트 2에서는 관측치의 "성별" 변수만 표시하므로 올바른 학생 수를 갖게 됩니다.
데이터 테이블의 형식을 다시 지정(국가에 대한 정보 쌓기) 및/또는 학생 "ID" 열 추가(주제 응답 식별 및 중복 응답 수 방지)가 도움이 될 수 있습니다.
경우에 따라 별도의 그래프를 만들어야 할 수도 있습니다.
이 첫 번째 답변이 도움이 되길 바랍니다.
Re: Graph Builder에 버그가 있습니까? 다중 응답 + 다중 히스토그램안녕 @호기 ,
나는 귀하의 문제를 이해했지만 귀하가 보여주는 데이터 및 그래프 유형과 관련하여이 동작은 나에게 매우 정상적인 것 같습니다. 귀하의 예에서 Y 축 "개수"는 응답 수 (학생에 관계없이)를 독립적으로 계산하는 것으로 가정합니다. 두 개의 서로 다른 카운트 정보인 성별별 학생 수.
여기에서 해결 방법을 찾았습니다(아래 차트를 만들려면 "성별로 ID 계산" 열만 있으면 됩니다).

시도해보고 싶은 경우 스크립트는 다음과 같습니다.
Graph Builder(
Size( 565, 582 ),
Show Control Panel( 0 ),
Variables(
X( :sex ),
Y( :countries visited ),
Y( :"Count[ID][sex]"n ),
Overlay( :sex )
),
Elements( Position( 1, 1 ), Histogram( X, Y, Legend( 11 ), Counts( 1 ) ) ),
Elements(
Position( 1, 2 ),
Bar( X, Y, Legend( 4 ), Label( "Label by Value" ) )
),
SendToReport(
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
11,
Properties( 0, {Fill Color( 19 )}, Item ID( "F", 1 ) ),
Properties( 1, {Fill Color( 21 )}, Item ID( "M", 1 ) )
), Legend Model(
4,
Properties( 0, {Fill Color( 19 )}, Item ID( "F", 1 ) ),
Properties( 1, {Fill Color( 21 )}, Item ID( "M", 1 ) )
)}
),
Dispatch(
{},
"400",
LegendBox,
{Legend Position( {11, [2, 3], 4, [0, 1]} )}
)
)
);
이렇게 하면 동일한 그래프에 두 가지 유형의 정보를 표시하여 문제를 해결할 수 있습니다.
Re: 그래프 빌더에 버그가 있습니까? 다중 응답 + 다중 히스토그램안녕 @Victor_G
그것은 단지 표준입니다 대가족 데이터 테이블, 예, 학생당 한 행입니다.
모델링 타입의 Columns 때문에 사용했습니다. 다중 응답 .
한 반에 여학생 한 명과 남학생 한 명, 단 2명의 학생이 있는 더 간단한 예를 들어 보겠습니다.
결과는 매우 놀랍습니다.
- 여자 9카운트?!?! -반에 있는 미혼 소녀가 3개의 스포츠 활동을 하고 3개국을 방문했기 때문에
- 독신 소녀는 3배로 계산 농구 ,(다른 스포츠 활동도 마찬가지) . 그녀가 3개국을 방문했기 때문에?!?
- 뽀르 소년은 2개국만 방문했기 때문에 2배로 계산됩니다.
이 반응 정말" 예상되는 " ?
이 복잡한 유형의 플롯이 필요한 사람이 누구인지 궁금합니다. 개인 수의 곱 " 응답 "
이렇게 꼭 필요한 유저들이 있을 수 있는데 이 모드를 비활성화하는 기능이 있었으면 좋겠습니다.
그냥 계산하지 않는 이유 = 숫자 각 X 축의 범주로 분할된 학생 수 - 다른 서브플롯의 간섭 없음.

더보기...
Re: Graph Builder에 버그가 있습니까? 다중 응답 + 다중 히스토그램안녕 @Victor_G 불행히도 내 경우에는 해결 방법이 작동하지 않습니다.
10개 이하의 질문이 포함된 설문조사가 있고 결과의 결합된 히스토그램 플롯을 생성하려고 합니다.
문제: 질문 중 2개가 복수 응답을 허용했습니다.
Graph Builder의 현재("예상"?) 동작으로 나머지 히스토그램의 "개수"는 다음에 의해 생성됩니다.
여러 질문 1과 2의 응답 수의 각 곱으로 개별 "개수"에 가중치를 부여합니다.
이렇게 '예상'하면 이건 아니다. 예정 
불행하게도 표시하기에는 너무 많은 등급도 있습니다. 따라서 차원을 추가하여 문제를 피할 수 없습니다.
사용자가 현재 플로팅 방식과 서브플롯의 히스토그램이 간섭 없이 "개수"(예상대로)를 표시하는 보다 "유용한" 방식 중에서 선택할 수 있는 기능(확인란)을 추가하고 싶다는 요청을 제출하겠습니다. 다른 플롯.
그건 그렇고, 현재 동작에 적합한 적용 사례를 찾는 것은 여전히 어렵습니다.
누군가/누군가 인접한 히스토그램에서 한 플롯의 "개수"가 다른 플롯의 개별 응답 수의 곱의 합에 의해 가중치가 부여되는 경우를 설명할 수 있습니까?
Re: Graph Builder에 버그가 있습니까? 다중 응답 + 다중 히스토그램Jmp 지원팀으로부터 이 버그가 향후 릴리스에서 수정될 것이라는 확인을 받았습니다 
TS-00034150
Re: 그래프 빌더에 버그가 있나요? 다중 응답 + 다중 히스토그램
@호기 썼다:
...에 고정 향후 출시 
Jmp 17.2에는 버그가 여전히 존재합니다.
따라서 "향후 릴리스" = Jmp 18 이상
그래프 빌더: 다중 반응 + 다중 히스토그램Gaph Builder는 이제 모델링 유형 다중 응답으로 값을 표시할 수 있습니다. 매우 유용합니다!
문제:
여러 개의 히스토그램 또는 막대 차트가 나란히 있고 표시된 값 중 하나에 모델링 유형 다중 반응이 있는 경우 다른 플롯의 숫자에도 영향을 미칩니다.
아래 예에서는 방문한 국가의 수가 수업에 참여하는 남학생과 여학생의 수에 영향을 미칩니다. Katie를 전 세계로 보내면 수업에 참여하는 여학생의 수가 늘어납니다.
모델링 유형의 다중 반응 열이 동일한 플롯에 표시되는 경우에도 실제 남학생과 여학생 수를 표시할 수 있는 방법이 있습니까?

편집하다:
링크를 추가했습니다 Jmp와 JSL의 작은 함정
더보기...dt = Open( "$SAMPLE_DATA/Big Class Families.jmp" );
NewWindow("compare",H List box(
dt << Graph Builder(
Show Control Panel( 0 ),
Variables(
X( :sex ),
X( :countries visited )
),
Elements( Position( 1, 1 ), Bar( X, Legend( 3 ) ) ),
Elements( Position( 2, 1 ), Bar( X, Legend( 8 ) ) ),
SendToReport(
Dispatch(
{},
"",
ScaleBox,
{Min( 0 ), Max( 50 ), Inc( 10 ), Minor Ticks( 1 )}
)
)
);
dt << Graph Builder(
Show Control Panel( 0 ),
Variables( X( :sex ) ),
Elements( Bar( X, Legend( 3 ) ) ),
SendToReport(
Dispatch(
{},
"",
ScaleBox,
{Min( 0 ), Max( 50 ), Inc( 10 ), Minor Ticks( 1 )}
)
)
)));
dt << Minimize Window();
New Window( "",
<<TYPE></TYPE>dt = Open( "$SAMPLE_DATA/Big Class Families.jmp" ); NewWindow("비교",H 목록 상자( dt << Graph Builder( 제어판 표시( 0 ), 변수( X( :sex ), X( :방문한 국가 ) ), Elements( 위치( 1, 1 ), Bar( X, Legend( 3 ) ) ), Elements( 위치( 2, 1 ), Bar( X, Legend( 8 ) ) ), SendToReport( Dispatch( {}, "", ScaleBox, {Min( 0 ), Max( 50 ), Inc( 10 ), Minor Ticks( 1 )} ) ) ); dt << 그래프 빌더( 제어판 표시( 0 ), 변수( X( :sex ) ), 요소( Bar( X, Legend( 3 ) ) ), SendToReport( Dispatch( {}, "", ScaleBox, {Min( 0 ), Max( 50 ), Inc( 10 ), Minor Ticks( 1 )} ) ) ))); dt << 창 최소화(); New Window( "", <
데이터 탐색 및 시각화Re: Graph Builder 버그? 다중 응답 + 다중 히스토그램음, Graph Builder에서 다중 응답과 다중 히스토그램에 대한 버그가 여전히 있습니다.
아마도 설명적인 의미일 것입니다.
Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class Families.jmp" );
Graph Builder(
Variables( X( :name ), X( :sports, Order By( :sports, Descending, Order Statistic( "N" ) ) ) ),
Elements( Position( 1, 1 ), Bar( X, Legend( 3 ), Summary Statistic( "N" ) ) ),
Elements( Position( 2, 1 ), Bar( X, Legend( 4 ), Summary Statistic( "N" ) ) )
);
오른쪽 그래프는 각 스포츠 활동에 얼마나 많은 학생이 참여하는지 보여주고, 왼쪽 그래프는 같은 이름을 가진 학생의 수를 보여줍니다.

같은 이름을 가진 학생들이 있어요?!?!
로버트 맞죠?
Re: Graph Builder 버그? 다중 응답 + 다중 히스토그램그래프 빌더의 요약 통계(N)를 통해 같은 이름을 가진 학생을 셀 수 없습니다. 오른쪽의 다중 응답 열로 인해 "행"이 너무 많기 때문입니다. 이는 같은 보고서 내에서 축에 다중 응답 열이 색상, 크기 등으로 사용되는 즉시 발생합니다.
해결 방법: 변환 열을 통해 "수동으로" 계산합니다.
Graph Builder(
Transform Column( "student=1", Formula( 1 ) ),
Transform Column(
"Col Number@X",
Formula( Col Number( 1, :"@Exclude"n, :"@Filter"n, :"@Graph"n, :"@Overlay"n, :"@X"n ) )
),
Size( 573, 393 ),
Summary Statistic( "Median" ),
Graph Spacing( 4 ),
Variables(
X( :name ),
X( :sports, Order By( :sports, Descending, Order Statistic( "N" ) ) ),
Y( :"Col Number@X"n ),
Y( :"student=1"n, Position( 1 ) )
),
Elements( Position( 1, 1 ), Bar( X, Y( 1 ), Legend( 3 ), Summary Statistic( "Mean" ) ) ),
Elements( Position( 2, 1 ), Bar( X, Y( 2 ), Legend( 4 ), Summary Statistic( "N" ) ) )
);
이제 줄거리가 훨씬 좋아 보입니다.

지금까지는 표준 Graph Builder 플롯과 같이 "대화형"인 그래프를 생성하는 것은 매우 복잡했습니다.
사용자가 다른 열을 래핑이나 X축으로 끌면 어떻게 되나요?
JMP19의 새로운 범위 지정 옵션은 변환 열을 요약 통계만큼 편리하게 만들어줍니다(:green_heart:)
Graph Builder의 새로운 시대!
참조: @XanGregg 의 JMP 19용 Graph Builder의 새로운 기능
학생 수를 나이별로 계산하려면 나이를 x축으로 끌어다 놓기만 하면 새로운 범주에 맞게 계산이 자동으로 조정됩니다.