SAS中文论坛

标题: 求助如何快速读取文件最后一行 [打印本页]

作者: shiyiming    时间: 2012-4-16 14:15
标题: 求助如何快速读取文件最后一行
用end = 选项的话,对于一般小文件还行,但是对于过g的文件就太慢了
作者: shiyiming    时间: 2012-4-25 13:36
标题: Re: 求助如何快速读取文件最后一行
用文件操作符得到数据集条数,再用POINT=选项读数据集
作者: shiyiming    时间: 2012-5-2 21:18
标题: Re: 求助如何快速读取文件最后一行
data ads;
input x@@;
cards;
1 2 3 4 5
;

%let f=%sysfunc(open(ads));
%let n=%sysfunc(attrn(&f,nlobs));
%let c=%sysfunc(close(&f));

data bds;
  do m=&n;
  set ads point=m;
  output;
  end;
  stop;
run;




欢迎光临 SAS中文论坛 (http://www.mysas.net/forum/) Powered by Discuz! X3.2