SAS,尾随@
我正在尝试设置每个观察的起点,其中@2是每个观察的第二个字符,(@3是第三个字符等),而不是从一开始。例如,该数据集将是一个WO REE RSAS,尾随@,sas,format,dataset,Sas,Format,Dataset,我正在尝试设置每个观察的起点,其中@2是每个观察的第二个字符,(@3是第三个字符等),而不是从一开始。例如,该数据集将是一个WO REE R data TEST; input @1 A $ @2 B $ @3 C $ @4 D $; cards; ONE TWO THREE FOUR ; RUN; 怎么样 data TEST; input A $ +1 B $ +2 C $ +3 D $; cards; ONE TWO THREE FOUR ; RUN; 没想到这么简单,谢谢!什么
data TEST;
input @1 A $ @2 B $ @3 C $ @4 D $;
cards;
ONE TWO THREE FOUR
;
RUN;
怎么样
data TEST;
input A $ +1 B $ +2 C $ +3 D $;
cards;
ONE TWO THREE FOUR
;
RUN;
没想到这么简单,谢谢!什么时候用@代替+?没问题@n是一个绝对指针控件,将指针移动到第n列+n是相对指针控件,将指针n列向右移动。您可以在此处阅读这两方面的内容: