JMP 社群您好,
作業系統詳細資訊:W10 Enterprise、64 位元、32 GB RAM、JMP 14.0.0 和 JMP Pro 14.1.0。
希望我能找到解決困擾我的問題的方法。 我有一位同事嘗試在圖形生成器中產生一些圖形,但保存到資料表中的 JMP 生成的腳本不斷崩潰,並且隨機執行。 有時代碼可以穩定 1-2 分鐘,有時可以穩定 30 分鐘以上。 同事正在運行 JMP 14.0.0。
我的同事給我發了數據表,我在 JMP Pro 中打開了它,看起來相當穩定,即使我打開了 30 多分鐘也沒有任何問題。
然後,在常規 JMP 中開啟相同的資料表(在 Pro 中關閉後)並嘗試執行腳本,但幾分鐘後崩潰了。
似乎不是記憶體大小問題,但可能是 JMP 版本問題?
我從其他帖子中讀到,在編寫自己的腳本來執行任務時可能會發生這種情況,但這都是 JMP 生成的腳本。 對我來說,這表明 JMP 存在問題,並且在某些奇怪的情況下,它無法正確編寫腳本。 這可能嗎? 這是 JMP 錯誤嗎? 如果是這樣,希望它已被了解並已在版本 15 中修正。
以下是為保護無辜而改名的腳本。
謝謝!,
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}
)}
)
)
)