cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Browse apps to extend the software in the new JMP Marketplace
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