수백 개의 플롯이 포함된 일지를 파워포인트 파일로 내보내면 플롯과 요약 통계가 2개의 슬라이드로 분리됩니다.
첨부 파일(샘플 플롯)에 있는 모든 내용을 단일 파워포인트 슬라이드로 보여줄 수 있는 방법이 있나요?
네, 플롯을 PDF로 내보낼 수는 있지만 제가 찾고 있는 것은 파워포인트입니다.
저는 플롯을 HTML로 내보내려고도 시도했습니다.
개별 이미지를 HTML로 내보낼 경우 요약 통계가 포함됩니다.
플롯만 이미지로 내보내집니다.
JSL이나 다른 방법을 사용하여 위의 문제를 해결할 수 있는 방법이 있는지 알려주십시오.
감사합니다
저는 JMP16을 사용하고 있습니다
JSL 플러스 파워포인트는 정말 환상적인 옵션을 제공합니다.
파워포인트에는 이미지를 삽입하고 파일에 링크하는 옵션이 있습니다. Mac에서는 이렇게 보이고, PC에서는 삽입 아래쪽 화살표 버튼에서 같은 것이 있습니다.

아래 스크립트를 사용하여 JMP 보고서에서 png 파일을 만든 다음, 파워포인트에서 삽입 및 링크 옵션을 사용했습니다. 같은 png가 두 번 삽입되고 크기가 다르게 조정되었습니다. 슬라이드는 다음과 같습니다.

파워포인트 슬라이드를 닫은 다음, 나머지 스크립트를 실행하고 파워포인트 슬라이드를 다시 엽니다.
슬라이드를 다시 열면 그림이 다음과 같이 보입니다.

이것의 정말 환상적인 부분은 JMP에서 그래프 크기를 조정하는 데 어려움을 겪을 필요가 없다는 것입니다. 이 모든 것이 파워포인트에서 이루어집니다. 이미지의 위치 지정 및 정렬도 파워포인트에서 이루어집니다. PPT는 기본적으로 지정된 크기와 위치를 가진 상자를 만들고 이미지 파일이 무엇이든 그 상자에 맞춥니다. 그래프가 더 크거나 작아지면 상자 크기에 맞게 자동으로 조정됩니다.
물론, 처음에 슬라이드를 설정하는 것은 약간 번거로울 수 있지만 그 이후에는 업데이트가 정말 쉽습니다.
이제 JMP에서 워크플로 빌더를 사용하고 각 보고서에 대한 그림을 저장하는 사용자 지정 작업을 삽입한다고 상상해 보세요. 워크플로를 실행하고 마지막에 PowerPoint를 열면 워크플로에서 모든 사용자 지정 업데이트된 그림이 표시됩니다. 이것은 꽤 큰 작업이며, 많은 사람이 이러한 기능 조합을 사용하고 있는지 잘 모르겠습니다.
아래 스크립트는 좀 난해해 보이지만, 단지 두 개의 Oneway 보고서일 뿐이고 맨 아래에는 중요한 내용이 조금 들어 있습니다.
names default to here(1);
fig1 = Expr(
dt << Oneway(
Y( :weight ),
X( :age ),
Means and Std Dev( 1 ),
Mean Error Bars( 1 ),
Std Dev Lines( 1 ),
Histograms( 1 )
)
);
fig1color=expr(Oneway(
Y( :weight ),
X( :age ),
Means and Std Dev( 1 ),
Mean Diamonds( 1 ),
Mean Error Bars( 1 ),
Std Dev Lines( 1 ),
Histograms( 1 ),
SendToReport(
Dispatch( {}, "Oneway Report", FrameBox,
{DispatchSeg(
Hist Seg( 1 ),
{Line Color(
{0.424050015670061, 0.235950010555983, 0.255750002833103, "HLS",
0.982456147670746, 0.330000013113022, 0.284999996423721}
), Fill Color( "Red" )}
)}
),
Dispatch( {}, "Oneway Report", FrameBox( 2 ),
{DispatchSeg(
Hist Seg( 1 ),
{Line Color(
{0.424050015670061, 0.235950010555983, 0.255750002833103, "HLS",
0.982456147670746, 0.330000013113022, 0.284999996423721}
), Fill Color( "Red" )}
)}
),
Dispatch( {}, "Oneway Report", FrameBox( 3 ),
{DispatchSeg(
Hist Seg( 1 ),
{Line Color(
{0.433339169257448, 0.328609796907946, 0.226660856968595, "HLS",
0.0822122544050217, 0.330000013113022, 0.313148945569992}
), Fill Color( "Orange" )}
)}
),
Dispatch( {}, "Oneway Report", FrameBox( 4 ),
{DispatchSeg(
Hist Seg( 1 ),
{Line Color(
{0.433339169257448, 0.328609796907946, 0.226660856968595, "HLS",
0.0822122544050217, 0.330000013113022, 0.313148945569992}
), Fill Color( "Orange" )}
)}
),
Dispatch( {}, "Oneway Report", FrameBox( 5 ),
{DispatchSeg(
Hist Seg( 1 ),
{Line Color(
{0.430264771988581, 0.421629527767338, 0.229735254237463, "HLS",
0.159489631652832, 0.330000013113022, 0.303832590579987}
), Fill Color( "Yellow" )}
)}
),
Dispatch( {}, "Oneway Report", FrameBox( 6 ),
{DispatchSeg(
Hist Seg( 1 ),
{Line Color(
{0.253622181658831, 0.406377844567213, 0.265448424355718, "HLS",
0.346236556768417, 0.330000013113022, 0.231447964906693}
), Fill Color( "Green" )}
)}
)
)
););
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
rfig1 = fig1 << report;
rfig1 << Save Picture( "jmp_example.png", "png" );
//open("jmp_example.png");
open("Make Figure 1.pptx");
wait(1);//Actually, stop here. Run the above script and make a powerpoint slide using the insert and link file option.
//To keep things easy for this example, keep this script and the powerpoint file all in the same folder.
rfig1c = fig1color << report;
rfig1c << Save Picture( "jmp_example.png", "png" );
//Close the powerpoint slide, then open it again.
open("Make Figure 1.pptx");