在 SAS Enterprise Guide 中添加新列

问题描述 投票:0回答:0

我正在尝试在我的数据集中获得一个名为“Zone”的新列。我在 SAS 企业编码并且对编码比较陌生。我不断得到

错误 388-185:需要一个算术运算符

这是我的代码:

data talkmax.location_data_talkmax;
set talkmax.location_data_talkmax;
if GIS_PROVINCE IS MISSING then Zone = .;
else if GIS_PROVINCE = "GAUTENG" then Zone = 100%;
else if GIS_PROVINCE = "FREE STATE" then Zone = "100%";
run;

我确实尝试删除 = 符号并将其替换为 GE。如果有人可以帮助我解决这个问题,我将不胜感激。

sas gis
© www.soinside.com 2019 - 2024. All rights reserved.