您好 JMP 用户,
我想编写一个脚本来从 :merge 中提取一些特定信息,例如 Alc%、VA、RS%,并将它们放在单独的列中。 Alc、VA 和重力值是随机分布的,因此 Recode 列在这种情况下会起作用

任何建议将不胜感激,
问候,
这是一个示例脚本,可以帮助您解决问题。脚本中使用的所有函数都记录在脚本索引中的示例中,可在帮助下拉菜单下找到

Names Default To Here( 1 );
dt = Current Data Table();
For Each Row(
If( Contains( :merge, "Alc =" ),
:Alc % = Num( Word( 2, Substr( :merge, Contains( :merge, "Alc =" ) ), "=%" ) ) / 100
);
If( Contains( :merge, "Rs =" ),
:Rs % = Num( Word( 2, Substr( :merge, Contains( :merge, "Rs =" ) ), "=%" ) ) / 100
);
If( Contains( :merge, "VA =" ),
:VA ppm = Num( Word( 2, Substr( :merge, Contains( :merge, "VA =" ) ), "=p" ) )
);
If( Contains( :merge, "Approved" ),
:Approved By = Word( 3, Substr( :merge, Contains( :merge, "Approved" ) ), " :" )
);
);