SAS:编写outfile

时间:2012-03-08 19:29:53

标签: sas

我想生成一个如下所示的outfile:

MULTILOG for Windows 7.00.2327.2

创建日期:2012年2月22日,15:02:00

  

问题随机,

     INDIVIDUAL, 

     DATA = 'C:\Multilog\TACH_MATH03B_FT_MF.IDM.txt', 

     NITEMS = 65, 

     NGROUPS = 1, 

     NEXAMINEES = 63382;
  

全部测试,

  L3;
  

结束;

2

01

11111111111111111111111111111111111111111111111111111111111111111

<磷>氮

(T30,65A1)


为了像上面那样,我编写了这段代码,却遇到了一些错误。我做错了什么?

data _null_;
 file 'C:\Users\ubishky\Documents\TN try\dry run 2010-11\mcfmath3.txt';

 put @1 MULTILOG for Windows 7.00.2327.2;
     @1 Created on: &sysdate9, &systime;
     @1>PROBLEM RANDOM,; 
     @10 INDIVIDUAL,; 
     @10 DATA = 'C:\Multilog\TACH_MATH03B_FT_MF.IDM.txt',; 
     @10 NITEMS = 64,; 
     @10 NGROUPS = 1, ;
     @10 NEXAMINEES = 63382;
     @1>TEST ALL,; 
     @7 L3;;
     @1 >END ;;
     @1 2;
     @1 01;
     @one=REPEAT(1,63);
     @1 N;
     @1(T30,65A1);
run;

1 个答案:

答案 0 :(得分:0)

尝试将PUT添加到@语句的开头。