&符号在SAS数据步骤中不起作用

时间:2018-09-05 10:52:44

标签: sas

我为数据编写了一个SAS代码,以在名字和姓氏之间包含空格。因此,为了做到这一点,我在输入语句中使用了“&”运算符。但是它不起作用。这是下面的代码

data SpacedInput;
input ID Name & $30. Score;
Cards;
101 Base Sas 34
102 Cisco Telephone 45
103 Xonxiangnam Samnuelnarayan 32
;
run;

输出表包含以下格式的数据: enter image description here

1 个答案:

答案 0 :(得分:3)

&使输入指针在开始读取输入语句中的下一个变量之前先查找两个连续的空格。如果您在数据行中添加了一些额外的空格,它应该会按预期工作:

data SpacedInput;
input ID Name & $30. Score;
Cards;
101 Base Sas  34
102 Cisco Telephone  45
103 Xonxiangnam Samnuelnarayan  32
;
run;