您好 - 我正在尝试根据 if/then 语句的结果创建和填充一组新列。
步骤1:
我需要创建将填充的新空列。(共55个)
(每个新列都是一个数字连续字段。)
每列的名称将对应于该组中 55 个化合物中每个化合物的名称,后跟“_ppt”。例如,名为“4:2 FTS”的化合物会生成名为 [4:2 FTS_ppt] 的新列。
第2步:
我将使用 if/then 语句逐行填充新列,该语句评估与组中 55 种化合物中的每一种关联的三个现有列。具体来说,
如果 [RES_VALUE_4:2 FTS] >= [RL_4:2 FTS] 那么 [4:2 FTS_ppt] = [RES_VALUE_4:2 FTS]
如果 [RES_VALUE_4:2 FTS] < [RL_4:2 FTS] 并且 DETECT_FLAG_4:2 FTS] = N 并且 [RL_4:2 FTS] <= 3 那么 [4:2 FTS_ppt] = 0.0009。
如果 [RES_VALUE_4:2 FTS] < [RL_4:2 FTS] AND DETECT_FLAG_4:2 FTS] = N AND [RL_4:2 FTS] > 3 那么 [4:2 FTS_ppt] = NULL。
以下是带有复合名称后缀的现有列名称。我使用的是 JMP Pro 17.0。



任何指导将不胜感激!