在 JSL 中按建模类型选择列你好,
我正在尝试对数据表执行以下操作:
添加一行>>选择所有基于数字数据类型的列>>在所有这些列中的新行中添加一个“0”>>在数据表的末尾添加与所选相同数量的新列>>插入公式进入创建的新列>>根据公式参考列重命名新列。
此时我在选择基于建模类型或数据类型的列时遇到的最大问题。
这样做的目的是根据前一行中的值删除列中的重复值。 项目中正在分析的参数保持相同的值,直到需要进行新的分析。 由于重复值,这会创建具有“高原”的散点图。 我试图消除平台期,以更好地覆盖多个参数测量的趋势。 任何帮助将不胜感激。 谢谢。
脚本回复:在 JSL 中按建模类型选择列此代码段选择数字列:
names default to here(1);
dt= open("$SAMPLE_DATA\Big Class.jmp");
dt << select columns(dt << get column names("Numeric"));回复:在 JSL 中按建模类型选择列试一试:
Names Default to Here( 1 );
dt = Current Data Table();
dt << Add Rows( 1, At Start );<BR />
For( i = 1, i <= N Cols( dt ) , i++,
If( Column( i ) << Get Data Type() == "Numeric",
Column( i )[ 1 ] = 0
)
)
这是否处理您正在努力的部分?