Ciao!
1)
Ho dati con una colonna che ha due nomi diversi (a seconda dei dati che sto usando).
È chiamato "condizione di conservazione" o "temperatura".
Ho creato un grafico con il generatore di grafici e salvato lo script, ma mi piacerebbe utilizzare lo stesso script per ogni database che sto usando.
Ho provato ad aggiungere | alla sceneggiatura - ma non sembra funzionare.
Qualche idea?
Graph Builder(
Variables(
X( :Sample name ),
Y( :Name( "main peak (%)" ) ),
Y( :Name( "aggregate (%)" ), Position( 1 ) ),
Y( :Name( "degradation (%)" ), Position( 1 ) ),
Group X( <FONT color="#FF0000">:Storage condition | :Temperature,</FONT> N View Levels( 1 ), First View Level( 3 ) ),
Group Y( :Time point, N View Levels( 1 ), First View Level( 4 ) )
),
Elements(
Bar(
X,
Y( 1 ),
Y( 2 ),
Y( 3 ),
Legend( 14 ),
Bar Style( "Stacked" ),
Label( "Label by Value" )
)
),
SendToReport(
Dispatch(
{},
"main peak (%)",
ScaleBox,
{Min( 90 ), Max( 101 ), Inc( 1 ), Minor Ticks( 1 )}
),
Dispatch( {}, "graph title", TextEditBox, {Set Text( "" )} ),
Dispatch( {}, "X title", TextEditBox, {Set Text( "" )} ),
Dispatch(
{},
"Y title",
TextEditBox,
{Set Text( "Relative peak area (%)" )}
)
)
)2)
Ho una barra impilata e ho aggiunto lable in base al valore.
Tuttavia, quando cambio la scala (asse Y), il valore inferiore non è mostrato (ma viene mostrato quando la scala non è stata cambiata).
Posso avere in qualche modo la scala dell'asse Y da 95 a 100 e tuttavia vedere entrambi i valori?

Grazie!
Tutto ciò che deve essere fatto, è determinare quale colonna è stata estratta e quindi specificarla nello script. Ecco la mia modifica del tuo script:
names default to here(1);
dt=current data table();
If(try(dt:sex<<GET name=""></GET>
Per quanto riguarda il problema della barra in pila, ti suggerisco di contattare l'assistenza JMP
support@jmp.com
Ciao,
Grazie per questo, ma sembra funzionare solo quando ho "Condizione di conservazione" ma non "Temperatura".
Devo cambiare sempre lo script a seconda se ho "Condizione di conservazione" o "Temperatura"? O posso avere nella sceneggiatura "Condizione di conservazione" O "Temperatura"?
Grazie!
Quando si esegue lo script su una tabella di dati con la colonna Temperatura, quale errore viene specificato nel registro JMP?
Mi dispiace, intendevo il contrario: funziona con Temp ma non con Storage Cond
Il mio errore ..... Non ho cambiato la colonna che stava ottenendo il controllo condizionale da .... prova questo codice
names default to here(1);
dt=current data table();
If(try(dt:Storage condition<<GET name=""></GET>