Ciao comunità JMP,
È possibile definire la variabile Dimensione in Graph Builder in modo che mantenga la stessa scala tra i grafici quando si passa da un sottoinsieme di dati in base a un filtro locale?
Particolari:
Quando si assegna una variabile alla Dimensione su un grafico e si utilizza un Filtro locale per generare grafici diversi in modo interattivo, ogni volta che cambio il sottoinsieme di dati da tracciare, la scala della Dimensione del marker cambia in base al Massimo e al minimo locale della variabile Dimensione per il dato sottoinsieme, portando la dimensione dell'indicatore a sembrare simile tra i grafici anche se la variabile Dimensione varia notevolmente tra i sottoinsiemi di dati.
Ho trovato una soluzione grezza impostando punti dati fittizi con i valori più basso e più alto la variabile Dimensione sul bordo della trama e ridimensionando la trama per nascondere questi punti fittizi, ma questo è tutt'altro che ideale, quindi i tuoi input sarebbero i benvenuti.
Grazie per l'aiuto.
Migliore,
TS
Se fai clic con il pulsante destro del mouse sulla dimensione nella legenda, si apre una finestra di dialogo in cui è possibile specificare il minimo e il massimo.Questi sembrano rimanere fermi quando viene modificato il filtro dei dati locali.


Esempio:
Visualizza di più...
Names default to here(1);
dt = Open( "$Sample_data/iris.jmp");
dt << Graph Builder(
Size( 531, 456 ),
Show Control Panel( 0 ),
Variables( X( :Sepal length ), Y( :Sepal width ), Size( :Petal width ) ),
Elements( Points( X, Y, Legend( 50 ) ) ),
Local Data Filter(
Add Filter(
columns( :Species ),
Where( :Species == {"setosa", "versicolor", "virginica"} )
)
),
SendToReport(
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
50,
Properties(
0,
{Marker Scale( {Min( 0 ), Max( 2.5 )} )},
Item ID( "Petal width", 1 )
)
)}
)
)
);
Ciao,
Questa opzione non sembra essere disponibile nella versione precedente di JMP (14.1): dovrò aggiornare.
Grazie.
Migliore,
TS