Cara comunità,
Voglio generare molti grafici personalizzati (per ogni riga in una tabella con > 20K righe) e ho deciso di farlo con un riquadro grafico.
Ma quando lo genero, non riesce a riconoscere la scala y (il massimo è 9e6 e ancora 100).
Cosa c'è che non va qui?
Grazie e BR
(ispirato da Risolto: Modifica delle scale di un riquadro grafico - Community utenti JMP )

Names Default To Here( 1 );
x_vec = [-3, -2, -1, -0.5, 0, 0.5, 1, 2, 3];
y_vec = 1e6 * E Mult( x_vec, x_vec );
show(Min( y_vec ), Max( y_vec ));
// Min(y_vec) = 0;
// Max(y_vec) = 9000000;
nw = New Window( "test",
Outline Box( "outline",
gb = Graph Box(
Frame Size( 300, 200 ),
xname( "radius" ),
yname( "density" ),
X Scale( Min( x_vec ), Max( x_vec ) ),
Y Scale( Min( y_vec ), Max( y_vec ) );
Pen Color( "Blue" );,
Pen Size( 5 ),
Line( x_vec, y_vec )
)
)
);
(gb << getyaxis())["Max"];
// 100
Penso che se cambiassi semplicemente ";" dopo Y Scale in "," dovrebbe funzionare.
wow, bella presa!
Quindi, le proprietà denominate della casella Grafico devono essere separate da virgole, le espressioni all'interno dello sceneggiatura del grafico possono essere separate da virgole o punti e virgola.
