w와 z에 대한 Y와 w와 z의 상호 작용을 모델링한다고 가정 해 보겠습니다. PROC REG는 새로운 변수 u = w * z를 만들고 w, z 및 u에 회귀를 수행하길 원합니다PROC REG 이외의 SAS에서의 선형 회귀
덜 제한적인 다른 proc 파일이 없습니까? * z를 회귀 변수로 사용할 수 있습니다.
w와 z에 대한 Y와 w와 z의 상호 작용을 모델링한다고 가정 해 보겠습니다. PROC REG는 새로운 변수 u = w * z를 만들고 w, z 및 u에 회귀를 수행하길 원합니다PROC REG 이외의 SAS에서의 선형 회귀
덜 제한적인 다른 proc 파일이 없습니까? * z를 회귀 변수로 사용할 수 있습니다.
SAS/ETS에서 PROC MODEL을 시도하십시오.
proc model data=foo;
y = int + Bw*w + Bz*z + Bwz*w*z;
fit y;
quit;
시저의 GLM은 그 기능 여기
을 허용하는 것은 몇 가지 문서입니다 : http://support.sas.com/documentation/cdl/en/statug/63033/HTML/default/viewer.htm#glm_toc.htm
Dom에서 PROC MODEL을 사용하여 답을 표시 한 것과 비슷한 질문을 통해 위의 예를 수행하는 데 proc을 사용하는 간단한 예가 포함되어 있다면 이것이 좋은 대답이라고 생각합니다. – Joe
사용 | 귀하의 변수를 구분하십시오. @를 사용하여 상호 작용 용어의 깊이를 지정할 수 있습니다. 이것은 모든 상호 작용 용어를 수행합니다.이 경우 모델은 height + age + height * age가됩니다.
proc glm data=sashelp.class;
model weight = height|age;
run;quit;
에만 즉 상호 작용
proc glm data=sashelp.class;
model weight = height|age @1;
run;quit;
내가 회귀의 전문가 모르겠지만 내가 PROC GLMSELECT에서 볼 것, 첫 번째 순서 조건을 수행하지 않습니다. [이 문서 부분] (https://support.sas.com/documentation/cdl/en/statugregression/61752/PDF/default/statugregression.pdf)도 도움이 될 수 있습니다. – Joe