사이트맵  |  Contact Us
 
홈 > SAS Stories > SAS 질문과 답변
[Enterprise Guide] proc loess 활용 2019.11.05
이명진 52 0
http://www.mysas.co.kr/sas_club/b_answer.asp?b_no=11210&cmd=content&bd_no=6

diamond 의 가격을 예측하는데 carat 하나의 predictor를 사용하고 이 carat 에 weight를 준 선형모델의 fit를 평가하고자 할 때 proc loess 를 이용하면 되나요? weight를 줘서 그런지 residual plot이 이상하게 보여서요. proc loess 를 이용하는 것이 맞다면 이 결과는 어떻게 해석해야 하나요? proc loess output 중 어떤 부분이 이 모델의 적합성을 평가하는데 도움이되는지 어떻게 해석하면 되는지 궁금합니다. 

 

loess 의 syntax 도 이해가 가지 않습니다. 

다음과 같이 코드를 하니 그 밑에있는 경고메세지가 로그화면에 떴습니다.

 

ods output OutputStat=diamonds_stats;

proc loess data=mylib.diamonds plots(Maxpoints=none);

model price = carat / interp=linear           /* LINEAR or CUBIC */

select=AICC(presearch); /* or SMOOTH=0.383 */

run; 

 

WARNING: You must enable ODS graphics before requesting plots.

WARNING: At the selected smoothing parameter 0.004, the local SSCP matrix for 123 fit point(s)

         is numerically singular. The fitted value and standard errors at those points are not

         uniquely defined.

WARNING: Output 'OutputStat' was not created.  Make sure that the output object name, label,

         or path is spelled correctly.  Also, verify that the appropriate procedure options

         are used to produce the requested output object.  For example, verify that the

         NOPRINT option is not used. 

 

loess는 ods가 꼭 필요한 프로시저인가요? 그리고 두번째 경고 메세지가 무슨 이야기를 하고 있는지 이해가 되지 않습니다. 

 
 
 
휴대폰 번호
휴대폰 인증번호
 
 다중회귀분석시 상호작용항 포함
 PROC ARIMA에서 MIN AIC 를 계산해주는 함수