sas中如何做出残差
给你个示例程序:?
ods?html;?
ods?graphics?on;?
proc?mixed;?
class?Family?Gender;?
model?Height?=?Gender?/?residual;?
random?Family?Family*Gender;?
run;?
ods?graphics?off;?
ods?html?close;?
这是使用ODS输出系统,直接将以身高为自变量,性别为因变量,进行mixed效应分析所得残差图输出为html格式。
以下是另外用回归方法作的残差图:
数据:
data?Class;?
input?Name?$?Height?Weight?Age?@@;?
datalines;?
Alfred69.0?112.5?14Alice56.584.0?13Barbara?65.398.0?13? Carol?62.8?102.5?14Henry63.5?102.5?14James?57.383.0?12? Jane59.884.5?12Janet62.5?112.5?15Jeffrey?62.584.0?13? John59.099.5?12Joyce51.350.5?11Judy64.390.0?14? Louise56.377.0?12Mary?66.5?112.0?15Philip72.0?150.0?16? Robert64.8?128.0?12Ronald?67.0?133.0?15Thomas57.585.0?11? William?66.5?112.0?15? ;程序:
ods?html;
ods?graphics?on; proc?reg?data?=?Class;?model?Weight?=?Height;?
run; quit; ods?graphics?off; ods?html?close;图见插入图: