큰 패널 시계열 데이터 집합이 있습니다.SAS : 유효한 관측 값이 없습니다. 오류 - 단순 회귀
ERROR: No valid observations are found.
NOTE: The above message was for the following BY group:
time_id=1
ERROR: No valid observations are found.
NOTE: The above message was for the following BY group:
time_id=2....
이유 : 내가 코드를 실행할 때
proc sort data=dataset;
by time_id;
run;
ods output parameterestimates=pe;
proc reg data=dataset;
by time_id;
model y=x1 x2 x3....x15;
quit;
run;
내가이 오류 :이 기본 SAS 회귀 코드를 수행 할? 내 time_id 변수가 존재합니다 ... time_id 변수가 너무 많아서 그런가요? firm_id를 선택하면 작동하지만 time_id를 원합니다.
여기 내 데이터의 샘플 (패널 시계열)의 : 특정 변수 x의 모든 값이 주어진 TIME_ID에 대한 누락 된 경우
y x firm_id time_id
3.4 100 1 1
2.3 200 1 2
6.5 653 1 3
3 50 2 1
4.34 23 2 2
4.8 55 2 3
1.311 400 3 1
1.23 200 3 2
5.63 50 3 3
샘플 데이터를 제공하면 문제를 확인하는 데 도움이됩니다. –
@Rob Penridge 좋습니다. 감사! – Plug4