将具有值的列传输到新表请你帮我写这个脚本。 我正在尝试将充满项目/值(一些字符和数字)的列从旧表传输到新表,但此脚本无法完全正常工作。 我可能遗漏了一些东西。 抱歉,我是 JMP 的新手。
数据二=数据表( “结果摘录” ) ;
睾丸=数据二:专栏3 <<获取值; // 测试
反式=柱子(睾丸) ;
dtfour <<新建专栏( “钥匙” ,公式(反式[ dtfour :专栏6 ] ) ) ;
回复:将具有值的列传输到新表我总是首先考虑如何以交互方式执行此操作,然后从生成的数据表中获取脚本。
要创建仅包含现有数据表的某些列的新数据表,我会使用表 -> 子集。
如果想将这些列复制到另一个现有数据表,我会使用 Tables->Join。
回复:将具有值的列传输到新表以下是如何执行所需操作的示例:
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA\Big Class.jmp" );
MyNames = dt:Name << get values;
dt2 = New Table( "new",
New Column( "TheNames", character, values( MyNames ) ),
New Column( "TheAges", values( dt:age << get values ) )
);