将数据表保存为因子表下午好,
有没有办法使用 GUI 或 jsl 将普通数据表保存为因子表?
例如:
亲切的问候,
本
回复:将数据表保存为因子表嗨吉姆,我有我的解决方案,现在已标记为这样。 谢谢你的时间。
亲切的问候,
本
回复:将数据表保存为因子表有问题吗?或者你是否表明你有解决方案?
回复:将数据表保存为因子表感谢吉姆和伊恩的回答,我认为我没有为我的问题添加足够的细节。 我基本上有一个包含很多因素(及其低/高、分类值)的数据表,我想进入 DOE 对话框,但不希望一一查看并将它们放入 DOE 中。
下面的代码有效(吉姆,你会注意到你回答的另一个问题的代码片段)。 执行此脚本后,进入 DOE 并使用“负载因子”填充所需的信息。
dt1 = Data Table("FullDoE_factors"); //Many factors in this table but need design role
nomdata = dt1 << get column names( nominal );
condata = dt1 << get column names( continuous );
For( i = 1, i <= N Items( nomdata ), i++,
Column( dt1, Char( nomdata[i] ) ) << Set Property("Design Role", Design Role( Categorical ))
);
For( i = 1, i <= N Items( condata ), i++,
Column( dt1, Char( condata[i] ) ) << Set Property("Design Role", Design Role( Continuous ))
);
回复:将数据表保存为因子表也许您已经知道这一点,但如果您使用 GUI 按照您想要的方式获取内容,则可以“保存因子”来制作您想要的表格:

如果您随后想要使用 JSL,则始终可以获取脚本以通过红色小三角中的“复制表脚本”重新生成结果表。 然后将剪贴板粘贴到新的脚本窗口中,并从那里继续。 。 。
回复:将数据表保存为因子表以下是“已保存因素”表中的脚本。它应该为您提供有关如何制作因素表的线索。
New Table( "zippy",
Add Rows( 2 ),
New Table Variable( "Table Type", "DOE Factor Table" ),
New Column( "X1",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Property( "Design Role", Design Role( Continuous ) ),
Set Property( "Factor Changes", Easy ),
Set Selected,
Set Values( [-1, 1] )
),
New Column( "X2",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Property( "Design Role", Design Role( Discrete Numeric ) ),
Set Property( "Factor Changes", Easy ),
Set Selected,
Set Values( [-1, 1] )
)
)