안녕,
여러 그래프 빌더가 포함된 보고서를 대화형 html로 저장하고 싶습니다.
이것이 내가 하는 일입니다.
a_plot=Report(Graph Builder(...));
b_plot=Report(Graph Builder(...));
c_plot=Report(Graph Builder(...));
new_window = New Window( "NW", hlb = H List Box() );
hlb << append(
V List Box(
a_plot,
b_plot,
c_plot
);
new_window << save interactive html("my_plots".htm");보고서가 실제로 대화형이 아니라는 사실을 제외하고는 잘 작동합니다. 한 플롯에서 포인트를 선택하고 다른 플롯에서 관련된 포인트를 선택할 수 없습니다.
이에 대한 해결책이 있습니까? 대화형 형식으로 보고서(플롯 모음)를 저장할 수 있습니까?
당신의 도움을 주셔서 감사합니다
창에 보고서가 열려 있고 상자를 다른 창에서 재사용하면 보고서 사본이 생성되지만 분석 플랫폼은 복사되지 않고 디스플레이 사본일 뿐입니다.처음에는 같은 창에서 다음과 같이 보고서를 만들 수 있습니다.
dt=Open("$SAMPLE_DATA/Big Class.jmp");
new_window = New Window("NW",
V List Box(
dt << Run Script("Graph Builder Smoother Line"),
dt << Run Script("Graph Builder Line Chart")
)
);
new_window << Save Interactive HTML("$DESKTOP/my_plots.htm");
독립적인 보고서와 결합된 보고서를 정말로 원한다면 다음과 같이 할 수 있습니다.
dt=Open("$SAMPLE_DATA/Big Class.jmp");<BR />gb1 = dt << Run Script("Graph Builder Smoother Line");
gb2 = dt << Run Script("Graph Builder Line Chart");
new_window = New Window("NW",
V List Box(
gb1 << Redo Analysis;
gb2 << Redo Analysis;
)
);
new_window << Save Interactive HTML("$DESKTOP/my_plots.htm");
<<분석 다시 실행 명령은 보고서를 복사하는 것이 아니라 Graph Builder 플랫폼의 전체 복사본을 만듭니다.창을 결합하는 또 다른 방법이 필요한 경우 창 메뉴에서 찾을 수 있는 "창 결합" 기능을 스크립팅할 수 있습니다.그 결과 JMP 대시보드가 생성되고 여러 보고서가 포함된 유사한 창이 나타납니다.
dt=Open("$SAMPLE_DATA/Big Class.jmp");
gb1 = dt << Run Script("Graph Builder Smoother Line");
gb2 = dt << Run Script("Graph Builder Line Chart");
gb1<<MOVE window=""></MOVE>
이 경우 원본 보고서의 위치를 설정하여 보고서를 세로가 아닌 가로로 정렬했습니다.창 결합은 화면의 창 배치를 살펴보고 레이아웃을 수직, 수평으로 복제하거나 3개 이상의 보고서에 대해 두 가지 조합을 시도합니다.