编写脚本来导出表格嗨,
我想知道如何编写脚本来自动导出输出文件中的特定表?我需要计算大量数据的置信区间,并希望JMP自动将这些置信区间复制到.txt或.csv文件。
Re:编写脚本导出表JMP中的任何显示表都可以转换为数据表。 交互式地,您在表格上单击鼠标右键并选择“制作数据表”或“制作组合数据表”。
要在脚本中执行此操作,请将“Make into Data Table”消息传递给对象。
以下是脚本索引中的示例
帮助==>脚本索引==>制作数据表
Names Default To Here( 1 );
Open( "$SAMPLE_DATA/Baltic.jmp" );
p = PLS(
Y( :ls, :ha, :dt ),
X(
:v1,
:v2,
:v3,
:v4,
:v5,
:v6,
:v7,
:v8,
:v9,
:v10,
:v11,
:v12
)
);
pr = p << report;
pr[Outline Box( 2 )] << Close;
pr[Outline Box( 3 )] << Close;
tb = pr[Table Box( 1 )];
tb << Make Into Data Table;
Re:编写脚本导出表谢谢,但我需要一个脚本来导出产量表,而不是数据表。因此,例如,JMP将保存脚本以在当前状态下重现分析;我需要将这些分析的结果导出到.csv文件。
Re:编写脚本导出表以下是直接从Scripting Index获取的有关如何将数据表保存为输出格式的示例:
帮助==。脚本索引==>数据表==>另存为
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << Save( "$temp\deleteme Big Class.jmp" ); // explicit location
If( dt << Save( "" ),
Write( "\!nsaved to " || (dt << GetPath) ),
Write( "\!nsave canceled" )
); // prompt
dt << Save( "$temp\deleteme Big Class.csv" ); // convert to CSV format
Close( dt, "NoSave" );