“当前数据表(dt)”有什么作用,为什么不起作用<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />这是一个非常基本的问题。
我在 JMP 中打开了两个数据集,一个称为 CONTROL,另一个称为 RELEASE。在脚本中,CONTROL 刚刚创建,因此它是当前数据集。我想将当前数据集切换为RELEASE。
我使用以下命令:
当前数据表(发布);
这段代码直接来自 JMP 脚本指南。然而,这不起作用。当我随后运行命令时:
列号(样本类型);
其中“sample_type”在两个数据集中都是变量,它不断返回 CONTROL 中的行数,而不是 RELEASE 中的行数。换句话说,JMP仍然认为当前数据表是CONTROL。它假设“Col Number()”函数在 CONTROL 上运行,而不是在 RELEASE 上运行。如何让 JMP 将 RELEASE 识别为当前或默认数据集?
当前数据表(发布);
回复:“当前数据表(dt)”有什么作用,为什么不起作用非常感谢,问题解决了。回复:“当前数据表(dt)”有什么作用,为什么不起作用当前数据表函数期望接收表引用
例如
dtR = Open ( "Release.jmp" );
dtC = Open( "Control.jmp" );
Current Data Table( dtR );
你不能写:
Current Data Table( Release )
除非“Release”是包含表引用的变量。
如果您没有表引用,则可以使用数据表功能创建一个表引用
dtR = Data Table("Release");
或者你可以写
Current Data Table( Data Table( "Release" ) )
其中“Release”是您希望将其设为当前数据表的表的名称
问候
戴夫