列中的值早上好,
在 JMP 数据表中,我正在查找 2 列中的数据。
举个例子:
如果在第 2 列中我有值“S”,在第 5 列中我有值 6,则我执行操作,否则我关闭该表并打开另一个表。
我正在使用以下代码,但它无法正常工作,我试图理解原因。
Names Default To Here (1);
dt = current data table();
If(Column(dt,2) == "S" & Column(dt,5) == "6",
show(1);
//code
,
show(2);
//code
);
从我的表和脚本来看,存在一个错误,因为它应该返回值 1,但它却返回值 2。
感谢您的帮助 !
数据存取回复: valeurs dans les colonnes使用 << Get RowsWhere 并检查返回列表中的 N 个项目
<< get rows where(Column(dt, 1)[] == 3 & Column(dt, 2)[] == 2)
回复:列中的值非常感谢,它可以正常工作:
Names Default To Here (1);
dt = current data table();
A = dt << get rows where(Column(dt, 2)[] == 3 & Column(dt,4)[] == 6);
If( length(A) > 0,
show(1);
,
show(2);
);