Variabili da utilizzare come asse max / min nello script del builder di grafici di tabelle di dati
Ho le seguenti righe nel mio script che sto salvando nella tabella dei dati e che quindi eseguo per creare un grafico del generatore di grafici. Quando eseguo il grafico dallo script, utilizza le variabili come il massimo e il minimo per il builder di grafici, ma se eseguo lo script salvato nella tabella dei dati (diciamo che do la tabella a qualcun altro), utilizza invece max e min predefiniti. Qualche consiglio?
min_val = col min(:col1);
max_val = col max(:col1);
// rest of graph builder function not included
Dispatch(
{},
"Y Axis Name",
ScaleBox,
{Min( min_val ), Max( max val )}
)
Ho provato diverse cose, ma creando min_val e max_val come variabili di tabella e passandole alla spedizione è sembrato il più promettente ma senza fortuna: vengono invece utilizzate le impostazioni predefinite min e max.
Grazie in anticipo!
Ri: Variabili da utilizzare come asse max / min nello script del builder di grafici di tabelle di datiLe funzioni Invia a report () e Dispatch () devono essere utilizzate da JMP per salvare le personalizzazioni degli utenti in una piattaforma. Lo scripter dovrebbe invece inviare messaggi direttamente all'oggetto.
Names Default to Here( 1 );
// get example
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
// pre-determine new scale
y min = 80;
y max = 100;
// launch Graph Builder
gb = dt << Graph Builder(
Size( 534, 456 ),
Show Control Panel( 0 ),
Variables( X( :height ), Y( :weight ) ),
Elements( Points( X, Y, Legend( 3 ) ) )
);
// get reference to report layer with display boxes
gb rep = gb << Report;
// send cascade of messages to y axis
Wait( 3 );
gb rep[AxisBox(2)]
<< Min( y min )
<< Max( y max );