我的教授给了我们一些练习,让我们熟悉 SAS 中的数据步骤。我们得到的练习之一如下:
DATA test;
SET my_dataset;
IF my_var =. THEN DO;
IF my_date ~="."d THEN
indicator = 1
ELSE indicator = 0;
END;
RUN;
“~=”在这个场景中到底在做什么?
我在 SAS 文档中进行了研究,但找不到具体的示例。
符号 | 等效助记符 | 定义 | 示例 |
---|---|---|---|
~= | NE | 不等于 |
https://support.sas.com/documentation/cdl/en/lrcon/62955/HTML/default/viewer.htm#a000780367.htm