如何編寫製表文檔然後將該製表數據保存到硬盤驅動器上的數據表中?我想將文檔“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" );
回复:我如何編寫一個製表文件,然後將製表數據保存到我硬盤上的數據表中?清除我的 JMP 代碼已解決此問題,並且您修改後的代碼也有效。
謝謝吉姆!回复:我如何編寫一個製表文件,然後將製表數據保存到我硬盤上的數據表中?您的 JMP 日誌中有哪些消息?
回复:我如何編寫一個製表文件,然後將製表數據保存到我硬盤上的數據表中?@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" );
回复:我如何編寫一個製表文件,然後將製表數據保存到我硬盤上的數據表中?以下是您的代碼的工作版本修改。鑑於原始代碼中的問題,我建議您花一些時間閱讀 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" );