| ID | gro | vid | vdata |
1 | 1 | 1 | Angel of Serenity |
2 | 1 | 2 | W |
3 | 1 | 3 | 4WWW |
4 | 1 | 4 | Creature Angel |
如上表,在将这些内容放到SAS程序中的时候,因为中间有空格,是会断的,比如会把of的值又入到下一个Id中去了。
我的程序如下:
data mrtr;
infile 'f:\zsas\magic\rtreng.txt';
length vdata $500;
input ID gro vid vdata$;
run;
但是这样显然是不行的,而把空格变成-,也会出现如下的输出:
Obs vdata ID gro vid
2578 R i c h a r d - W r i g h t . . .
2579 C . . .
2580 2 5 8 / 2 7 4 . . .
2581 I s l a n d . . .
现在有两个问题:
1)有没有办法把Angel of Serenity,变成一个变量值,而不被空格打断?
2)那个。。。实在不知道为什么会出现,程序应该没有什么问题吧?