【发布时间】:2017-08-16 22:49:31
【问题描述】:
当我运行一些简单的代码来使用 strip 函数创建变量时,它会正确地去除前导和尾随空格。但是,当我调用程序时,代码包含在 %include 中。它不起作用。
data aniorder;
input animalname $ seq taxonomy $20.;
datalines;
DOG 1 800
ELEPHANT 2 0
FISH 3 0
;
run;
data aniorder2;
set aniorder;
ani = strip(animalname);
keep ani seq taxonomy;
run;
运行 %include 时,我没有收到错误消息,但 aniorder2 数据集上的变量“ani”仍然有前导和尾随空格。当我只运行上面的代码时,这不会发生。
有人知道这里的 %include 发生了什么吗?
【问题讨论】: