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}
)}
)
)
)