如何轻松检索大表中的“位置”列?您好 JMP 社区,
在使用 For 循环编写快速而简单的脚本时,我通常手动输入开始和结束列(即 对于 i=start、i <=end、i++),以允许分析不同范围的变量。
是否有一种简单的方法来检索给定列的位置以用作起始列或结束列? 我使用相当尴尬的方法来选择所有列直到所需的列,但它似乎效率很低。 我使用的另一种方法是创建一个新表,其中列名称堆叠在行中,并使用行号作为位置。
我认为到目前为止我还没有找到一种更简单的方法。
感谢您的帮助。
回复:如何轻松检索大表中的“位置”列?我忘记了“字符串”参数!
回复:如何轻松检索大表中的“位置”列?尝试这个:
dt=open("$sample_data/big class.jmp");
lookup=associativearray((dt<<GETCOLUMNREFERENCE></GETCOLUMNREFERENCE>
查找[“年龄”] = 2;
查找[“高度”] = 4;
如果在表中移动/删除/添加列,则必须重建关联数组。 dt<
还有一个 dt<回复:如何轻松检索大表中的“位置”列?
我用的是:
position=Loc(dt<<GET column="" names=""></GET>