对模型yi=b0+b1*xi+ei,i=1,2,…,n进行如下假设检验:
H0:b0=2
H1:b0不等于2
相当于对模型(yi-2)=a0+b1*xi+ei,i=1,2,…,n,其中a0=b0-2,进行回归系数的显著性检验:
H0:a0=0
H1:a0不等于0
所以只要对原始数据做一下变换就可以利用SAS进行相应的检验。参考程序如下:
data simulation;
do x=1 to 100;
y=2+5*x+normal(12);
output;
end;
run;
data temp;
set simulation;
y1=y-2;
run;
ods output ParameterEstimates=test(where=(Variable="Intercept") keep=Variable tValue Probt);
proc reg data=temp;
model y1=x;
run;
quit;
ods output close;
SAS数据集test就包含对应的t统计量和P值。另外,也可以用reg过程的test语句来进行相应的检验,不过提供的是F统计量。