大家好,
有时当我运行自动 JSL 时会收到以下警告:
“新的堆叠表将会非常大。……您想要继续吗?”
令人讨厌的是,它会中断脚本,我必须手动按“继续”。有没有办法抑制此类警告,使它们不会弹出?
谢谢大家。
您如何运行脚本?对我来说,它只会将其打印到日志中,而不会中断脚本执行(在 Windows 10 上使用 JMP18.0.1,因此在 OSX 上可能会有所不同)。
Names Default To Here(1);
dt = As Table(J(10000, 10000));
dt << new column("A", Character, Nominal, Set Each Value("A"));
dt << new column("B", Character, Nominal, Set Each Value("B"));
dt << new column("C", Character, Nominal, Set Each Value("C"));
dt << new column("D", Character, Nominal, Set Each Value("C"));
dt << new column("E", Character, Nominal, Set Each Value("C"));
dt << new column("F", Character, Nominal, Set Each Value("C"));
cols = dt << Get Column Names("Continuous", String);
dt_stacked = dt << Stack(columns(eval(cols)));
您可以尝试批量交互(1)和批量交互(0)命令
Names Default To Here(1);
dt = As Table(J(10000, 10000));
dt << new column("A", Character, Nominal, Set Each Value("A"));
dt << new column("B", Character, Nominal, Set Each Value("B"));
dt << new column("C", Character, Nominal, Set Each Value("C"));
dt << new column("D", Character, Nominal, Set Each Value("C"));
dt << new column("E", Character, Nominal, Set Each Value("C"));
dt << new column("F", Character, Nominal, Set Each Value("C"));
cols = dt << Get Column Names("Continuous", String);
Batch interactive(1);
dt_stacked = dt << Stack(columns(eval(cols)));
Batch interactive(0);