Sie können ein Objekt erstellen, das nur das Diagramm enthält, und dann die Nachricht „Präsentation speichern“ an dieses senden. Versuchen Sie, Ihre letzte Zeile durch diese zu ersetzen:
wbd1Plot = Report( wbd1 )["Compare Distribution", ListBox(4)];
wbd1Plot << Save Presentation( "C:/Users/WbChart.pptx" );
Um den richtigen Index zum Verweisen auf den Plot zu finden, können Sie View > Show Properties verwenden und dann den Plot selbst markieren. Unter dem Abschnitt Box-Pfad finden Sie den richtigen zu verwendenden Index: ["Compare Distribution", ListBox(4)].
Roß:
Vielen Dank für die Eingabe. Ich habe Ihre Anweisungen für JMP 16 befolgt, um die Baumstruktur anzuzeigen. Die Weibull-Verteilung befand sich unter ListBox(5). Ich habe das in dem von Ihnen bereitgestellten Code versucht, aber die resultierende ppt wurde erstellt, hatte aber keinen Inhalt. Ich kehrte zur Baumstruktur zurück und stellte fest, dass das Diagramm selbst unter ListBox(5) LayoutAtomBox(1) hieß. Also habe ich das anstelle von ListBox(5) ausprobiert und es funktioniert. Nur der Weibull Dist-Plot wurde an den ppt gesendet. Ich weiß nicht, warum die ListBox(5) nicht funktioniert hat, aber ich werde damit fortfahren. Nochmals vielen Dank für die Lösung.
Gestatten Sie mir, diese Antwort zu ändern: Der Abschnitt „Box-Pfad“ im Bereich „Eigenschaften“ ist in JMP 17 verfügbar, das erst letzten Herbst herauskam. Um den richtigen Index für den Plot in JMP 16 und früher zu finden, klicken Sie mit der rechten Maustaste auf das graue Offenlegungssymbol neben der Kopfzeile des Abschnitts „Verteilung vergleichen“ und wählen Sie „Bearbeiten“ > „Baumstruktur anzeigen“.
Ich verwende das folgende Skript, um über das Life Distribution-Portal ein Weibull-Verteilungsdiagramm zu erstellen und es dann an Powerpoint zu senden. Darüber hinaus erstelle ich eine Datentabelle mit den Daten der parametrischen Weibull-Schätzung, die das Weibull-Alpha und -Beta enthält.
Das Problem besteht darin, dass neben dem Weibull-Diagramm auch mehrere andere Diagramme und Tabellen an ppt gesendet werden, etwa dreißig Folien mit Grafiken und Bildern.
Gibt es eine Möglichkeit, nur das Weibull-Verteilungsdiagramm anzuzeigen?
//Weibull-Verteilungsdiagramm
wbd1 = ss2DT << Lebensverteilung(
Perspektive (Gruppen vergleichen),
Y( :VALUEABS ),
Gruppierung( :GRP ),
Konfidenzintervallmethode (Wald),
Wählen Sie Verteilung( Verteilung, Weibull ),
Wählen Sie Maßstab (Weibull),
Bericht mit Registerkarten (0),
SendToReport(
Versenden(
{"Lebensverteilung - Gruppen vergleichen", "Verteilung vergleichen"},
„1“,
ScaleBox,
{Format( "Fixed Dec", 12, 2 ), Min( 1.5 ), Max( 6 ), Inc( 0.3 ),
Kleinere Ticks( 1 )}
),
Versenden(
{"Lebensverteilung - Gruppen vergleichen", "Verteilung vergleichen"},
„2“,
ScaleBox,
{Min( 0,000002502137722793 ), Max( 0,999941236419419 ),
Referenzlinie hinzufügen( 0.632, „Dashed“, „Black“, „“, 1 )}
),
Versenden(
{"Lebensverteilung - Gruppen vergleichen", "Verteilung vergleichen"},
„Lebensverteilungs-Vergleichsgruppen“,
FrameBox,
{Markergröße( 2 )}
),
Versenden(
{"Lebensverteilung - Gruppen vergleichen", "Verteilung vergleichen"},
„VALUEABS“,
TextEditBox,
{Text festlegen( "Parm 1" )}
)
)
);
//Generieren Sie eine parametrische Weibell-Datentabelle
wbdt1 = Report( wbd1 )[Outline Box( "Life Distribution - Compare Groups" )][
Gliederungsfeld( „Statistik“)][Gliederungsfeld( „Parameterschätzungen“)][
Outline Box( „Parametric Estimate – Weibull“)][Table Box( 1 )] <<
Datentabelle erstellen( "Parm 1 Wb" );
wbdt1 << Save( "C:/Users/Wdt1.jmp" );
//Weibull-Verteilung in ppt speichern
Warten(2);
Eigenschaften anzeigen( wbd1 );
wbd1 << Präsentation speichern( "C:/Users/WbChart.pptx" );