cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
New to using JMP? Hit the ground running with the Early User Edition of Discovery Summit. Register now, free of charge.
Register for our Discovery Summit 2024 conference, Oct. 21-24, where you’ll learn, connect, and be inspired.
Choose Language Hide Translation Bar

Stacked table will be very large warning.

Hello everyone,

 

Sometimes while I run the automated JSL I get the following warning:

 

"The new stacked table will be very large. ... Do you wish to proceed?"

 

The annoying part is that it interrupts the scripts, and I have to manually press Continue. Is there a way to suppress this kind of warnings so they do not pop out?

 

Thank you everyone.

1 REPLY 1
jthi
Super User

Re: Stacked table will be very large warning.

How are you running your script? For me it will just print it to the log and not interrupt the script execution (using JMP18.0.1 on Windows 10 so might be different on 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)));

You could try Batch Interactive(1) and Batch Interactive(0) commands

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);
-Jarmo