Modifica dimensioni grafico di controllo (rapporto dimensionale)Copio i grafici di controllo da JMP e li incollo nei documenti di Word. In Jmp 12 e prima i grafici avevano un'altezza ridotta e una larghezza ampia che favoriva l'incollaggio di due grafici su ogni pagina. In JMP 13 il grafico è molto più quadrato e non utilizza in modo efficiente la larghezza della pagina di Word. Allego due versioni delle carte di controllo per la visualizzazione. Vorrei aiuto per riportare JMP 13 alle proporzioni del grafico di controllo di JMP 12.
Oggetto: modifica delle dimensioni del grafico di controllo (rapporto d'aspetto)Vorrei essere in grado di scrivere la dimensione della casella dati, non la dimensione della finestra. Come è possibile farlo utilizzando il generatore di grafici?
Perché?: Quando crei figure con molte caselle di dati parallele ma con assi diversi, Size(x, y) non aiuta poiché la cornice di dati viene ridimensionata per adattare il testo dell'asse alla dimensione della finestra impostata. In questo modo, quando allineo i riquadri delle figure in intaglio/illustratore, i frame di dati sono di dimensioni diverse.
Grazie molto
Oggetto: modifica delle dimensioni del grafico di controllo (rapporto d'aspetto)Perfetto! Grazie!
Oggetto: modifica delle dimensioni del grafico di controllo (rapporto d'aspetto)Gli esempi che sono stati forniti finora sono per la tradizionale piattaforma di carte di controllo. Sembra che tu stia utilizzando Control Chart Builder che ha un metodo un po' più semplice per controllare la dimensione del grafico. All'inizio del tuo script prova questo:
Control Chart Builder(
Size( 600, 450 ),
Variables( Y( ....
Il primo numero nell'istruzione Size controlla la larghezza del grafico; il secondo numero controlla l'altezza del grafico.
Puoi provare a variare questi valori per ottenere il grafico delle dimensioni di cui hai bisogno.
Oggetto: modifica delle dimensioni del grafico di controllo (rapporto d'aspetto)Sto ancora lottando con questo. Non sono molto uno sceneggiatore. Ecco il mio script di Control Chart Builder. Ho provato le funzioni sendtoreport e dispatch senza alcun risultato. Apprezzo i tuoi tentativi di aiutarmi con questo.
Control Chart Builder(
Variables(
Y(
:Name( "% Oversize" ),
:Ms Temp.,
:Ideal Diameter,
:Name( "Grain Size, Surface" ),
:Name( "Grain Size, Center" ),
:Name( "C, LECO" ),
:Mn,
:P,
:S,
:Si,
:Ni,
:Cr,
:Mo,
:Cu,
:Ti,
:V,
:Nb,
:Al,
:Surface Hardness,
:Avg. Volumetric Hardness,
)
),
Chart( Position( 1 ) ),
Chart( Position( 2 ) ),
Where( :Source == "SINO" )
)
Oggetto: modifica delle dimensioni del grafico di controllo (rapporto d'aspetto)Sì, il ridimensionamento del grafico e il salvataggio dello script dovrebbero generare il codice necessario per impostare la dimensione della cornice.Basta copiare e incollare i frammenti di codice extra nello script esistente.Ad esempio, ho preso la tabella di dati di esempio "Braces" che alrady ha incorporato nello script per produrre un grafico a U.Ho eseguito lo script, quindi ridimensionato il grafico e salvato il report modificato come nuovo script.Di seguito ho incluso una copia di entrambi gli script per il confronto.Quello che ho colorato in rosso è il nuovo codice generato dal ridimensionamento del grafico, il verde era originale.
Script originale copiato nella tabella dati di esempio:
Control Chart(
Sample Label( :Date ),
Unit Size( :Unit size ),
K Sigma( 3 ),
Chart Col( Name( "# defects" ), U )
)
Nuovo script che ho salvato nella tabella dati dopo aver modificato le dimensioni del grafico:
Control Chart(
Sample Label( :Date ),
Unit Size( :Unit size ),
KSigma( 3 ),
Chart Col( :Name( "# defects" ), U ),
SendToReport(
Dispatch(
{"U of # defects"},
"Attributes Chart",
FrameBox,
{Frame Size( 354, 193 )}
),
Dispatch(
{"U of # defects"},
"Attributes Chart",
FrameBox( 2 ),
{Frame Size( 55, 193 )}
)
)
)
Oggetto: modifica delle dimensioni del grafico di controllo (rapporto d'aspetto)Ecco un esempio di quello che vuoi.Ho preso l'esempio da
Aiuto==>Indice di scripting==>Framebox
e ha cambiato una carta di controllo per il loro esempio, che era un Fit Y per X
Names Default To Here( 1 );
Open( "$SAMPLE_DATA/Big Class.jmp" );
biv = Control Chart(
Sample Size( 5 ),
KSigma( 3 ),
Chart Col( :height, XBar, R )
);
rbiv = biv << report;
framebox = rbiv[Frame Box( 1 )];
framebox << Frame Size( 800, 300 );
Oggetto: modifica delle dimensioni del grafico di controllo (rapporto d'aspetto)Penso che tu sia sulla strada giusta. Posso trascinare il bordo per adattare meglio le dimensioni del grafico alle mie esigenze, ma non riesco a capire come salvarlo come parte dello script. Uso uno script per generare le carte di controllo. Mi stai suggerendo di modificare quegli script per modificare le dimensioni del grafico?
Oggetto: modifica delle dimensioni del grafico di controllo (rapporto d'aspetto)Nelle preferenze dei grafici, sembra che sia per JMP 12 che per 13, l'altezza dei grafici sia impostata su 240. Forse potresti ridurlo e vedere se JMP manterrà la stessa larghezza.Oggetto: modifica delle dimensioni del grafico di controllo (rapporto d'aspetto)È possibile ridimensionare i grafici nel report JMP trascinando un bordo del grafico.Quindi salva lo script.È quindi possibile riutilizzare lo script per produrre i grafici con le dimensioni esatte desiderate per incollarli in MS Word.Spero che aiuti.