로컬 데이터 필터가 포함된 그림의 대화형 HTML 파일사용자가 로컬 데이터 필터를 변경하여 수정할 수 있는 그림의 대화형 HTML 파일을 생성하려고 하는데, 이를 대화형 파일로 저장하면 "이 기능은 대화형이 아닙니다."라는 메시지가 나타납니다. 따라서 내 모습은 정적입니다. 이 사이트에서 필터의 "포함" 기능을 비활성화하면(예: 빨간색 삼각형을 클릭하고 모드 표시를 선택한 다음 포함을 선택 취소하면) 제대로 작동한다는 유사한 질문을 발견했습니다. 그러나 이렇게 하면 필터를 클릭할 수 있지만 실제로는 "데이터를 필터링"하지 않으므로 여전히 작동하지 않습니다. 제가 뭔가 잘못하고 있는 걸까요? 아니면 그래프를 변경하는 데 사용할 수 있는 로컬 데이터 필터를 사용하여 대화형 HTML 파일을 만드는 것이 불가능합니까? 감사해요.
추신: 저는 JMP 17.2를 사용하고 있습니다.
결과 공유 및 전달윈도우Re: 로컬 데이터 필터가 포함된 그림의 대화형 HTML 파일로컬 데이터 필터는 값을 표시하고 숨길 수 있다고 생각하지만(모든 경우에 해당하는지 확실하지 않음) 예를 들어 축을 수정하지는 않습니다.
Names Default To Here(1);
dt = open("$SAMPLE_DATA/Big Class.jmp");
nw = new window("myreport", gb = dt << Graph Builder(
Show Control Panel(0),
Variables(X(:weight), Y(:height), Overlay(:sex)),
Elements(Points(X, Y, Legend(9))),
Local Data Filter(
Show Modes(1),
Mode(Include(0)),
Add Filter(columns(:age), Display(:age, N Items(6)))
)
));
nw << Save Interactive HTML("$TEMP/filter.html");
wait(0);
nw << close window;
Close(dt, no save);
Web("$TEMP/filter.html");

@John_Powell_JMP
Re: 로컬 데이터 필터가 포함된 그림의 대화형 HTML 파일이 질문을 해주신 @AgAnalytics 에게 감사드리며, 답변을 주시고 관심을 가져주신 @jthi 에게 감사드립니다.
그래프 빌더와 이변량 플랫폼의 점은 실제로 JMP 및 JMP에서 내보낸 대화형 HTML에 있는 로컬 데이터 필터의 표시 모드에 응답합니다.
분포(히스토그램) 및 모자이크 플롯과 같은 일부 그래프는 JMP에서 로컬 데이터 필터의 표시 모드에 응답하지 않으므로 대화형 HTML에서 표시 모드만 활성화된 로컬 데이터 필터에도 응답하지 않습니다.
참고: 대화형 HTML은 JMP 서버를 사용하여 행이 제외된 그래프를 다시 작성하는 데 필요한 계산을 수행할 수 있기 때문에 로컬 데이터 필터의 포함 모드가 지원되는 JMP Live 및 JMP Public에서도 사용됩니다.
@AgAnalytics , 어떤 유형의 그래프를 필터링하려고 하시나요?
감사해요,
~ 존
Re: 로컬 데이터 필터가 포함된 그림의 대화형 HTML 파일남자,
X, Y 그래프(더 매끄럽거나 점의 수단)를 필터링하려고 하는데 내 코드가 @jthi가 공유한 코드와 거의 동일하다고 생각하지만 여전히 작동하지 않습니다. 파일이 너무 크거나 필터가 너무 많을 수 있습니까? 필터 수는 문제가 아닌 것 같은데(6개가 있습니다) 파일 크기가 너무 큰 것 같습니다(행 730,000개, 열 49개 정도)? 감사해요.
Re: 로컬 데이터 필터가 포함된 그림의 대화형 HTML 파일@AgAnalytics의 빠른 답변에 감사드립니다.
앞서 JMP 17.2를 사용하고 있으며 여러 로컬 데이터 필터를 사용하려고 한다는 사실을 알려주셔서 기뻤습니다. 둘 이상의 로컬 데이터 필터를 처리하는 대화형 HTML 기능은 JMP 18에 도입되었습니다.
JMP 17.2를 사용하면 첫 번째 로컬 데이터 필터가 활성화되는 것을 볼 수 있지만 나머지는 활성화되지 않을 수 있습니다. 그러나 해당 필터가 더 매끄러운 그래프에 적용되면 JMP 17.2, JMP 18 또는 대화형 HTML의 로컬 데이터 필터에 의해서만 데이터가 숨겨지는 경우 더 매끄러운 그래프가 다시 계산되지 않습니다. 이는 데이터 표시/숨기기 기능이 아니며 스무더가 수행하도록 설계된 것입니다. 해당 행이 숨겨져 있는지 여부에 관계없이 포함된 모든 데이터를 기반으로 보다 원활한 계산이 이루어집니다.
여러 데이터 행의 수단과 같은 요약 표식은 요약 표식으로 표시되는 모든 행이 숨겨지는 경우 표시 모드만 활성화된 로컬 데이터 필터에 의해서만 숨겨집니다. 필터 설정 방법과 데이터에 따라 필터를 변경할 때 요약 마커가 숨겨지지 않을 수도 있습니다. JMP와 대화형 HTML 모두에서 이러한 동작을 볼 수 있습니다.
JMP 18로 업그레이드할 수 없는 경우 각 보고서에 로컬 데이터 필터가 하나만 포함되도록 보고서를 분할하는 것이 좋습니다. JMP와 대화형 HTML 간에 동작이 다르게 나타나는 경우 알려주시기 바랍니다.
감사해요,
~ 존
Re: 로컬 데이터 필터가 포함된 그림의 대화형 HTML 파일@AgAnalytics ,
어떻게 여러 로컬 데이터 필터를 작동시킬 수 있었는지 궁금합니다. 나는 그것이 우리가 여러 로컬 데이터 필터를 고려하는 문제일 수도 있다고 생각합니다.
단일 로컬 데이터 필터에는 위 샘플의 연령 및 키와 같은 여러 필터가 있을 수 있습니다. 이는 이미 여러 버전의 대화형 HTML에서 지원되었습니다. JMP 18용 대화형 HTML의 다중 로컬 데이터 필터 지원은 다중 그래프를 포함하는 보고서에 대한 것이며 두 개 이상의 그래프에는 자체 로컬 데이터 필터가 있습니다. 저는 지금까지 하나의 그래프만 필터링하려고 한다는 사실을 깨닫지 못했습니다. 따라서 여러 필터가 포함된 단일 로컬 데이터 필터가 있습니다.
이러한 필터가 데이터를 확장하는 방식과 X 및 Y로 가지고 있는 항목(평균 포인트가 나타내는 범주)에 따라 필터가 변경될 때 평균 포인트가 숨겨질 수도 있고 숨겨지지 않을 수도 있습니다.
간단한 예를 보려면 위 스크립트의 그래프 빌더 섹션을 다음으로 바꾸세요.
Graph Builder(
Size( 271, 266 ),
Show Control Panel( 0 ),
Variables( X( :sex ), Y( :weight ) ),
Elements( Points( X, Y, Legend( 2 ), Summary Statistic( "Mean" ) ) ),
Local Data Filter(
Show Modes( 1 ),
Mode( Include( 0 ) ),
Add Filter(
columns( :age ),
Display( :age, N Items( 6 ) )
)
)
);

카테고리 F와 M에는 모든 연령대의 데이터가 포함되므로 로컬 데이터 필터를 사용하여 표시하기로 선택한 연령에 관계없이 평균 포인트가 표시됩니다. 또한 표시하기로 선택한 연령에 관계없이 평균 점수가 동일하게 유지된다는 점을 알 수 있습니다. 이는 평균 계산이 각 범주의 포함된 행을 기반으로 하고 이 로컬 데이터 필터를 사용하여 어떤 행도 제외하지 않기 때문입니다.
16세 남성만 제거하거나 제외하는 경우 M 범주의 평균점이 로컬 데이터 필터에서 연령 = 16을 선택(표시)하는 경우에만 변경되고 숨겨집니다.
특정 사례에 대해 추가 도움이 필요하고 여기에서 모든 세부정보를 공유하는 것이 불편할 경우 기술 지원팀에 문의하세요. 필터 설정의 세부 사항과 대규모 데이터(원하는 경우 익명 처리됨)를 통해 JMP 17.2에서 목표를 달성하는 방법을 알아낼 수 있습니다.
이게 도움이 되길 바란다,
~ 존
Re: 로컬 데이터 필터가 포함된 그림의 대화형 HTML 파일고마워요 존. 제가 여러 필터가 포함된 단일 데이터 필터만 사용했다는 말씀이 맞습니다. 방금 제공한 예는 제가 하고 있는 일과 거의 정확히 일치합니다(그리고 일이 어떻게 작동하거나 작동하지 않는지). "포함"이 선택 해제되었기 때문에 다양한 연령으로 필터링하더라도 평균 데이터 포인트는 절대 변하지 않는다는 것이 맞습니다. 다른 필터를 사용하여 선이 어떻게 움직이는지 보여주고 싶지만 "포함"을 선택해야 하므로 다른 것을 알아내야 할 수도 있습니다. 도움을 주셔서 다시 한번 감사드립니다.
Re: 로컬 데이터 필터가 있는 그림에 대한 대화형 html 파일남자,
추가 정보를 주셔서 감사합니다. @jthi가 샘플 데이터와 함께 보낸 코드를 수정하여 여러 필터를 포함하고 X|Y 지점에서 평균으로 변경했는데도 여전히 완벽하게 작동하는 듯했습니다. 그러나 smoother로 변경했을 때는 작동하지 않았습니다. 그래서 훨씬 더 큰 데이터 세트(즉, X|Y 평균을 플롯하고 smoother를 사용하지 않음)로 동일한 작업을 시도했지만 여전히 작동하지 않았습니다. 즉, 샘플 데이터 세트에서는 여러 데이터 필터를 작동시킬 수 있지만 내 데이터에서는 작동하지 않으므로 이것이 문제인지 확실하지 않습니다(JMP 18로 업그레이드하는 것에 대해 문의했지만 지금은 제가 제어할 수 없습니다). 결론적으로 "포함"을 선택하면 JMP에서 모든 것이 잘 작동하지만 필터는 html 파일에서 작동하지 않습니다. "포함"을 선택 취소하면 JMP와 html 파일에서 필터를 클릭할 수 있지만 아무것도 하지 않습니다(샘플 데이터로 동일한 프로세스를 따르고 @jthi가 더 많은 필터를 포함하도록 코드를 수정했습니다).
다시 한번 의견을 주셔서 감사합니다. 효과가 있을 것 같지만 아직도 뭔가 놓친 게 있는 듯합니다.