全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
3458 1
2014-03-05
x "dir C:\test2\*.csv /b > C:\test2\a.txt";

%macro dr(name) ;                                
PROC IMPORT OUT= WORK.S&name                        
            DATAFILE= "C:\test2\&name..csv"            
            DBMS=csv
            REPLACE;                                                         
RUN;
%mend;

data a;
        infile "C:\test2\a.txt";
        input str:$100.;
        call execute(compress('%dr('||scan(str,1,'.')||');'));
run;

得到的dataset为什么只有这个文件夹底下所有csv文件的名字而不是内容那?求大神解答

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2014-3-7 08:08:20
因为你读的是a.txt,所以就是文件名而不是内容
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群