创建子集和添加列的脚本在这里编写脚本的新手,并尝试自动执行我的一些工作任务。
我的目标是从一个主文件创建多个子集并添加一些允许我分解数据的列。现在我正在尝试学习数据。这是我所拥有的:
//Select data table
dt = Open( "FM_OwnshipState.jmp" );
//Card1
dt << Select Where( :LocalTime >= 6:59:00 & :LocalTime <= 6:59:05 );
dt << Subset( Output Table( "Card1.jmp" ), Selected Rows( 1 ), selected columns( 0 ) );
dt1 = ( "Card1.jmp" );
Current Data Table ( dt1 );
dt1 << New Column ( "Pub", After Last, Character );
dt1 << New Column ( "Beer", After Last, Character );
dt1 << New Column ( "Drink", After Last, Character );
看来我可以创建新的子集,但它不会将新列添加到数据的子集中。
回复:创建子集和添加列的脚本好东西,谢谢!回复:创建子集和添加列的脚本你把事情搞得太复杂了。
//Select data table
dt = Open( "FM_OwnshipState.jmp" );
//Card1
dt << Select Where( :LocalTime >= 6:59:00 & :LocalTime <= 6:59:05 );
dt1 = dt << Subset( Output Table( "Card1.jmp" ), Selected Rows( 1 ), selected columns( 0 ) );
dt1 << New Column ( "Pub", After Last, Character );
dt1 << New Column ( "Beer", After Last, Character );
dt1 << New Column ( "Drink", After Last, Character );