cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
  • Instantly extract effect sizes, F-ratios, and FDR-adjusted p-values from your models with the Calculate Effects Sizes extension, available now in the JMP Marketplace!
  • New to JMP? Join us Sept. 23-24 for the Early User Edition of Discovery Summit, tailor-made for new users. Register now for free!
  • See how to use the JMP Marketplace – Free tools to expand JMP capabilities. Register. July 10, 2 pm US Eastern Time.

Discussions

Solve problems, and share tips and tricks with other JMP users.
Choose Language Hide Translation Bar
jlmbs
Level III

How to write a JSL script to copy and paste a data table Source into another data table?

1 ACCEPTED SOLUTION

Accepted Solutions
jthi
Super User

Re: How to write a JSL script to copy and paste a data table Source into another data table?

Here is one option

Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");

// create table with 
dt_summary = dt << Summary(
	Group(:age),
	Mean(:height),
	Mean(:weight),
	Freq("None"),
	Weight("None")
);

source_script = dt_summary << Get Property("Source");
close(dt_summary, no save);

Eval(EvalExpr(
	dt << New Script("SourceFromSummary",
		Expr(Name Expr(source_script))
	);
));
-Jarmo

View solution in original post

1 REPLY 1
jthi
Super User

Re: How to write a JSL script to copy and paste a data table Source into another data table?

Here is one option

Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");

// create table with 
dt_summary = dt << Summary(
	Group(:age),
	Mean(:height),
	Mean(:weight),
	Freq("None"),
	Weight("None")
);

source_script = dt_summary << Get Property("Source");
close(dt_summary, no save);

Eval(EvalExpr(
	dt << New Script("SourceFromSummary",
		Expr(Name Expr(source_script))
	);
));
-Jarmo

Recommended Articles