È possibile creare un oggetto contenente solo il grafico e quindi inviargli il messaggio Salva presentazione. Prova a sostituire l'ultima riga con questa:
wbd1Plot = Report( wbd1 )["Compare Distribution", ListBox(4)];
wbd1Plot << Save Presentation( "C:/Users/WbChart.pptx" );
Per trovare l'indice giusto per fare riferimento al grafico, puoi utilizzare Visualizza> Mostra proprietà e quindi evidenziare il grafico stesso. Nella sezione Box Path, troverai l'indice corretto da utilizzare: ["Compare Distribution", ListBox(4)].
Rossi:
Grazie mille per l'input. Ho seguito le tue istruzioni per JMP 16 per visualizzare la struttura ad albero. La distribuzione Weibull era sotto ListBox(5). L'ho provato nel codice che hai fornito ma il ppt risultante è stato creato ma non aveva contenuto. Sono tornato alla struttura ad albero e ho scoperto che il grafico stesso sotto ListBox(5) era denominato LayoutAtomBox(1). Quindi l'ho provato al posto di ListBox(5) e funziona. Solo la trama Weibull Dist è stata inviata al ppt. Non so perché ListBox (5) non ha funzionato, ma andrò avanti con questo. Ancora una volta molte grazie per la soluzione.
Consentitemi di modificare la risposta: la sezione Percorso casella nel riquadro Proprietà è disponibile in JMP 17, appena uscito lo scorso autunno. Per trovare l'indice corretto per il grafico in JMP 16 e versioni precedenti, fare clic con il pulsante destro del mouse sull'icona di divulgazione grigia accanto all'intestazione della sezione Confronta distribuzione e selezionare Modifica > Mostra struttura ad albero.
Sto usando lo script qui sotto per generare un grafico di distribuzione Weibull, attraverso il portale Life Distribution, e poi inviarlo a Powerpoint. Inoltre sto trasformando in una tabella dati i dati Weibull Parametric Estimate che include Weibull Alpha e Beta.
Il problema è che insieme alla trama di Weibull vengono inviate a ppt anche molte altre trame e tabelle, una trentina di diapositive di grafici e immagini.
C'è un modo per portare solo la trama di distribuzione di Weibull?
//Tracciato di distribuzione Weibull
wbd1 = ss2DT << Distribuzione Vita(
Prospettiva( Confronta gruppi ),
Y( :VALOREABBS ),
Raggruppamento( :GRP ),
Metodo dell'intervallo di confidenza ( Wald ),
Seleziona Distribuzione( Distribuzione, Weibull ),
Seleziona Scala( Weibull ),
Report a schede( 0 ),
Invia a rapporto(
Spedizione(
{"Distribuzione vita - Confronta gruppi", "Confronta distribuzione"},
"1",
ScaleBox,
{Format( "Fixed Dec", 12, 2 ), Min( 1.5 ), Max( 6 ), Inc( 0.3 ),
Tick minori( 1 )}
),
Spedizione(
{"Distribuzione vita - Confronta gruppi", "Confronta distribuzione"},
"2",
ScaleBox,
{Min( 0.000002502137722793 ), Max( 0.999941236419419 ),
Aggiungi linea di riferimento( 0.632, "Tratteggiato", "Nero", "", 1 )}
),
Spedizione(
{"Distribuzione vita - Confronta gruppi", "Confronta distribuzione"},
"Gruppi di confronto della distribuzione della vita",
FrameBox,
{Dimensione indicatore( 2 )}
),
Spedizione(
{"Distribuzione vita - Confronta gruppi", "Confronta distribuzione"},
"VALOREABS",
TextEditBox,
{Imposta testo( "Parm 1" )}
)
)
);
// Genera tabella dati parametrici Weibell
wbdt1 = Report( wbd1 )[Riquadro struttura( "Distribuzione vita - Confronta gruppi" )][
Riquadro riassuntivo( "Statistiche" )][Riquadro riassuntivo( "Stime dei parametri" )][
Outline Box( "Stima parametrica - Weibull" )][Table Box( 1 )] <<
Crea tabella dati( "Parm 1 Wb" );
wbdt1 << Salva( "C:/Utenti/Wdt1.jmp" );
//Salva la distribuzione Weibull in ppt
Aspetta(2);
Mostra proprietà( wbd1 );
wbd1 << Salva presentazione( "C:/Users/WbChart.pptx" );