Ciao comunità JMP,
Dettagli del sistema operativo: W10 Enterprise, 64 bit, 32 GB di RAM, JMP 14.0.0 e JMP Pro 14.1.0.
Spero di poter trovare una soluzione ad un problema che mi lascia perplesso. Ho un collega che sta tentando di generare alcuni grafici nel Costruttore di grafici, ma lo script generato da JMP salvato nella tabella dati continua a bloccarsi e lo fa in momenti casuali. A volte il codice è stabile per 1-2 minuti, altre volte per più di 30 minuti. Il collega esegue JMP 14.0.0.
Il mio collega mi ha inviato la tabella dati, che ho aperto in JMP Pro, e sembra essere abbastanza stabile, non ha avuto problemi anche se l'avevo aperta per più di 30 minuti.
Quindi, ho aperto la stessa tabella dati in JMP normale (dopo aver chiuso in Pro) e ho provato a eseguire lo script, ma si è bloccato dopo un paio di minuti.
Non sembra essere un problema di dimensione della memoria, ma potrebbe essere un problema di versione di JMP?
Ho letto da altri post che ciò potrebbe accadere quando si scrive il proprio script per eseguire attività, ma questo è tutto script generato da JMP. Ciò mi farebbe pensare che ci sia un problema con JMP e che, in alcune strane circostanze, non scriva le cose nel modo giusto. È possibile? È un bug di JMP? Se è così, si spera che sia noto e che sia stato corretto per la versione 15.
Di seguito è riportata la sceneggiatura con i nomi modificati per proteggere gli innocenti.
Grazie!,
DS
Graph Builder(
Size( 1006, 863 ),
Variables(
X( :Name( "Column X1" ) ),
Y( :Name( "Column Y1" ) ),
Y( :Name( "Column Y2" ) ),
Y( :Name( "Column Y3" ) ),
Y( :Name( "Column Y4" ) ),
Overlay( :Man ),
Color( :Man )
),
Elements(
Position( 1, 1 ),
Points( X, Y, Legend( 8 ) ),
Ellipse( X, Y, Legend( 9 ) )
),
Elements(
Position( 1, 2 ),
Points( X, Y, Legend( 7 ) ),
Ellipse( X, Y, Legend( 10 ) )
),
Elements(
Position( 1, 3 ),
Points( X, Y, Legend( 6 ) ),
Ellipse( X, Y, Legend( 11 ) )
),
Elements(
Position( 1, 4 ),
Points( X, Y, Legend( 4 ) ),
Ellipse( X, Y, Legend( 12 ) )
),
Local Data Filter(
Add Filter(
columns( :Year, :Country ),
Where( :Year == 2010 ),
Where( :Country == {"Country 1", "Country 2", "Country 3"} ),
Display( :Country, Size( 181, 68 ), List Display )
)
),
SendToReport(
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
7,
Base( 6, 0, 0, Item ID( "Anon 1", 1 ) ),
Base( 7, 0, 0, Item ID( "Anon 2", 1 ) ),
Base( 8, 0, 0, Item ID( "Anon 3", 1 ) ),
Base( 9, 0, 0, Item ID( "Anon 4", 1 ) ),
Base( 10, 0, 0, Item ID( "Anon 5", 1 ) )
), Legend Model(
10,
Base( 6, 0, 0, Item ID( "Anon 1 (90%)", 1 ) ),
Base( 7, 0, 0, Item ID( "Anon 2 (90%)", 1 ) ),
Base( 8, 0, 0, Item ID( "Anon 3 (90%)", 1 ) ),
Base( 9, 0, 0, Item ID( "Anon 4 (90%)", 1 ) ),
Base( 10, 0, 0, Item ID( "Anon 5 (90%)", 1 ) )
), Legend Model(
6,
Base( 6, 0, 0, Item ID( "Anon 1", 1 ) ),
Base( 7, 0, 0, Item ID( "Anon 2", 1 ) ),
Base( 8, 0, 0, Item ID( "Anon 3", 1 ) ),
Base( 9, 0, 0, Item ID( "Anon 4", 1 ) ),
Base( 10, 0, 0, Item ID( "Anon 5", 1 ) )
), Legend Model(
11,
Base( 6, 0, 0, Item ID( "Anon 1 (90%)", 1 ) ),
Base( 7, 0, 0, Item ID( "Anon 2 (90%)", 1 ) ),
Base( 8, 0, 0, Item ID( "Anon 3 (90%)", 1 ) ),
Base( 9, 0, 0, Item ID( "Anon 4 (90%)", 1 ) ),
Base( 10, 0, 0, Item ID( "Anon 5 (90%)", 1 ) )
), Legend Model(
4,
Base( 6, 0, 0, Item ID( "Anon 1", 1 ) ),
Base( 7, 0, 0, Item ID( "Anon 2", 1 ) ),
Base( 8, 0, 0, Item ID( "Anon 3", 1 ) ),
Base( 9, 0, 0, Item ID( "Anon 4", 1 ) ),
Base( 10, 0, 0, Item ID( "Anon 5", 1 ) )
), Legend Model(
12,
Base( 6, 0, 0, Item ID( "Anon 1 (90%)", 1 ) ),
Base( 7, 0, 0, Item ID( "Anon 2 (90%)", 1 ) ),
Base( 8, 0, 0, Item ID( "Anon 3 (90%)", 1 ) ),
Base( 9, 0, 0, Item ID( "Anon 4 (90%)", 1 ) ),
Base( 10, 0, 0, Item ID( "Anon 5 (90%)", 1 ) )
)}
),
Dispatch( {}, "Graph Builder", FrameBox, {Marker Size( 6 )} ),
Dispatch( {}, "Graph Builder", FrameBox( 2 ), {Marker Size( 6 )} ),
Dispatch( {}, "Graph Builder", FrameBox( 3 ), {Marker Size( 6 )} ),
Dispatch( {}, "Graph Builder", FrameBox( 4 ), {Marker Size( 6 )} ),
Dispatch(
{},
"400",
LegendBox,
{font( "Segoe UI", 14, "Plain" ),
Legend Position(
{8, [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10], 9, [-1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1], 7, [-3, -3, -3, -3, -3, -3, -3, -1, -1, -1, -1],
10, [-3, -3, -3, -3, -3, -3, -3, -1, -1, -1, -1], 6, [-3, -3, -3,
-3, -3, -3, -3, -1, -1, -1, -1], 11, [-3, -3, -3, -3, -3, -3, -3,
-1, -1, -1, -1], 4, [-3, -3, -3, -3, -3, -3, -3, -1, -1, -1, -1], 12,
[-3, -3, -3, -3, -3, -3, -3, -1, -1, -1, -1]}
), Position(
{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, -1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -3, -3, -3, -3, -3, -3, -3, -1, -1, -1, -1, -3, -3, -3,
-3, -3, -3, -3, -1, -1, -1, -1, -3, -3, -3, -3, -3, -3, -3, -1, -1,
-1, -1, -3, -3, -3, -3, -3, -3, -3, -1, -1, -1, -1, -3, -3, -3, -3,
-3, -3, -3, -1, -1, -1, -1, -3, -3, -3, -3, -3, -3, -3, -1, -1, -1,
-1}
)}
)
)
)