如何编写脚本列表文档,然后将该列表数据保存到硬盘上的数据表中?我想从文档'Data1'中列出一些数据,将这个列表数据制作成一个新的数据表,然后将新数据保存为文档'Data2',这是我的第一次高级攻击,似乎没有工作,快速指导?
dt = Open( "Data1.jmp", invisible );
(Data Table( "Data1" ) << tab = dt << Tabulate(
Add Table(
Column Table( Grouping Columns( :Code LLT ) ),
Row Table( Grouping Columns( :CodeTypePrmaryAndDesc 3, :CodeTypePrmaryAndDesc 4 ) )
)
));
dt_tab << Make Into Data Table
dt_tab << set name( "Tabulate" );
dt_tab << Save( "Data2.jmp" );
Re:我如何编写脚本列表文档,然后将表格数据保存到硬盘上的数据表中?以下是代码的工作版本修改。 鉴于原始代码中的问题,我建议您花一些时间阅读JSL文档:
帮助==>图书==>脚本指南
此外,在下面的代码中,在Save()函数中,您没有指定要保存数据的路径。 您可能需要指定完全限定的路径,以便能够保存表
dt = Open( "Data1.jmp", invisible );
tab = dt << Tabulate(
Add Table(
Column Table( Grouping Columns( :Code LLT ) ),
Row Table( Grouping Columns( :CodeTypePrmaryAndDesc 3, :CodeTypePrmaryAndDesc 4 ) )
)
);
dt_tab = tab << Make Into Data Table;
dt_tab << set name( "Tabulate" );
dt_tab << Save( "Data2.jmp" );
Re:我如何编写脚本列表文档,然后将表格数据保存到硬盘上的数据表中?您的JMP日志中包含哪些消息?
Re:我如何编写脚本列表文档,然后将表格数据保存到硬盘上的数据表中? @txnelson 我仍然没有看到使用以下脚本创建的data2.jmp:
dt = Open( "C:\Users\juvelj1\Desktop\Data 2014-2019\Products_2014.jmp", invisible );
tab = dt << Tabulate(
Add Table(
Column Table( Grouping Columns( :Code LLT ) ),
Row Table( Grouping Columns( :CodeTypePrmaryAndDesc 3, :CodeTypePrmaryAndDesc 4 ) )
)
);
dt_tab = tab << Make Into Data Table;
dt_tab << set name( "Tabulate" );
dt_tab << Save( "C:\Users\juvelj1\Desktop\Data 2014-2019\Data2.jmp" );
Re:我如何编写脚本列表文档,然后将表格数据保存到硬盘上的数据表中?清除我的JMP代码已解决此问题,并且您修改的代码已经运行。
谢谢吉姆!