JMP脚本,填充字符值为

时间:2017-08-24 13:08:45

标签: sas-jmp

我正在提取数据的文本文件并使用jmp脚本进行清理。一列(Merch State)填充了州首字母(例如AL,CA,NJ,NY)并且可以有空格。空白是由于国际交易,应填写国际。我很难创建正确的脚本来将列中的任何空格替换为International。

对此有任何建议或帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

你没有说明你正在使用哪个版本的JMP,所以我猜JMP 13。

一种选择是选择列并使用Cols>重新编码...对于空白条目,只需键入国际,您就可以将其更新到原位或更新到新列。

您也可以选择“脚本”,它将添加一个数据表脚本变量来执行重新编码。以下是您可以直接使用的内容。

Current Data Table() << Begin Data Update;
For Each Row(
    :Merch State = Match( :Merch State, "", "International", :Merch State )
);
Current Data Table() << End Data Update;