%macro xyz;
%do i=0 %to 10;
data fz2;
set zx1;
if group=&i;
data zxg1;
set fz2;
proc means data=zxg1 mean noprint;
var b2-b37;
output out=mean&i(drop=_TYPE_ _FREQ_) mean=m1-m36 ;
run;
proc transpose data=mean&i out=meana&i(keep=b1);
var m1-m36;
run;
ERROR: 变量 B37 没有找到。
NOTE: 由于出错,SAS 系统停止处理该步。
WARNING: 数据集 WORK.MEAN9 可能不完整。该步停止时,共有 0 个观测和 0 个变量。
WARNING: 数据集 WORK.MEAN9 由于该步已停止,而没有被替换。
NOTE: “PROCEDURE MEANS”所用时间(总处理时间):
实际时间 0.01 秒
CPU 时间 0.01 秒
ERROR: 变量 M36 没有找到。
NOTE: 由于出错,SAS 系统停止处理该步。
WARNING: 数据集 WORK.MEANA9 可能不完整。该步停止时,共有 0 个观测和 0 个变量。
WARNING: 数据集 WORK.MEANA9 由于该步已停止,而没有被替换。
想问一下大佬们这是什么情况呢


雷达卡


京公网安备 11010802022788号







