분류 | 게시판 |
베스트 |
|
유머 |
|
이야기 |
|
이슈 |
|
생활 |
|
취미 |
|
학술 |
|
방송연예 |
|
방송프로그램 |
|
디지털 |
|
스포츠 |
|
야구팀 |
|
게임1 |
|
게임2 |
|
기타 |
|
운영 |
|
임시게시판 |
|
전혀 SAS에 대한 기본 지식도 없고, 원시자료에서 필요한 데이터를 구하기 위해서, 설명서에 나온대로 실행하고 있는데 다음과 같은 오류가 발생하네요... 뭐가 잘못되고 있는건지 혹시 도움 주실 수 있으신지요..
Licensed to HANYANG UNIVERSITY, Site 10503062.
NOTE: 이 세션은 XP_PRO 플랫폼에서 실행되고 있습니다.
NOTE: SAS 시스템 초기화 실행:
실행 시간 8.26 초
cpu 시간 1.34 초
1 data aa;
2 set Hn11_24r.Hn11_24rc(keep=id age n_fcode3 nf_intk);
ERROR: 라이브러리 'HN11_24R'이(가) 할당되지 않았습니다.
3 if age<=2 then age_g=1
4 else if age<=6 then age_g=2
----
388
76
ERROR 388-185: 산술 연산자기 예상됩니다.
ERROR 76-322: 구문 오류로 인하여 문장을 무시합니다.
5 else if age<=12 then age_g=3
6 else if age<=19 then age_g=4
7 else if age<=29 then age_g=5
8 else if age<=49 then age_g=6
9 else if age<=64 then age_g=7
10 else age_g=8
11 run;
NOTE: 오류가 발생하여 SAS 시스템은 현재 스텝의 실행을 중지합니다.
WARNING: 데이터 셋 WORK.AA이(가) 불완전합니다. 이 스텝이 중단되었을 때, 0개의 관측치와 2개의 변수가 있었습니다.
NOTE: DATA 문장 실행:
실행 시간 0.10 초
cpu 시간 0.00 초
12 proc sql;
13 create table aa01 as
14 select distinct id, age, age_g
15 from aa
16 order by id
17 ;
ERROR: The following columns were not found in the contributing tables: id.
18 create table aa02 as
19 select distinct id, count(id) as cnt, age, age_g, sum(nf_intk) as nf_intk_s
20 from aa
21 where N_fcode3 in ('11560')
22 group by id
23 order by id
24 ;
ERROR: The SUM summary functiion requires a numeric argument.
ERROR: The following columns were not found in the contributing tables: id, nf_intk, N_fcode3.
25 create table aa03 as
26 select a.id, a.age, a.age_g, nf_intk_s
27 from aa01 a full join aa02 b on a.id=b.id
28 ;
ERROR: 파일 'WORK.AA01.DATA'이(가) 존재하지 않습니다.
ERROR: 파일 'WORK.AA02.DATA'이(가) 존재하지 않습니다.
29 quit;
NOTE: 오류가 발생하여 SAS 시스템은 현재 스텝의 실행을 중지합니다.
NOTE: 프로시저 SQL 실행:
실행 시간 0.15 초
cpu 시간 0.01 초
30 data aa03;set aa03;if nf_intk_s=. then nf_intk_s=0run;
---
22
ERROR: 파일 'WORK.AA03.DATA'이(가) 존재하지 않습니다.
ERROR 22-322: 구문 오류, 다음에 나열된 것들이 요구됩니다: !, !!, &, *, **, +, -, /, <, <=, <>, =, >, ><, >=, AND, EQ, GE,
GT, IN, LE, LT, MAX, MIN, NE, NG, NL, NOTIN, OR, ^=, |, ||, ~=.
31 options ls=150;
NOTE: 오류가 발생하여 SAS 시스템은 현재 스텝의 실행을 중지합니다.
WARNING: 데이터 셋 WORK.AA03이(가) 불완전합니다. 이 스텝이 중단되었을 때, 0개의 관측치와 2개의 변수가 있었습니다.
NOTE: DATA 문장 실행:
실행 시간 0.01 초
cpu 시간 0.00 초
32 proc means data=aa02 n mean std max min p95 p99 ;class age_g;var nf_intk_s;run;
ERROR: 파일 'WORK.AA02.DATA'이(가) 존재하지 않습니다.
ERROR: 변수를 검색할 데이터셋이 열리지 않았습니다.
ERROR: 변수를 검색할 데이터셋이 열리지 않았습니다.
NOTE: 오류가 발생하여 SAS 시스템은 현재 스텝의 실행을 중지합니다.
NOTE: 프로시저 MEANS 실행:
실행 시간 0.18 초
cpu 시간 0.03 초
33 proc means data=aa03 n mean std max min p95 p99 ;class age_g;var nf_intk_s;run;
ERROR: 변수 AGE_G을(를) 찾을 수 없습니다.
NOTE: 오류가 발생하여 SAS 시스템은 현재 스텝의 실행을 중지합니다.
NOTE: 프로시저 MEANS 실행:
실행 시간 0.00 초
cpu 시간 0.00 초
34 options;
죄송합니다. 댓글 작성은 회원만 가능합니다.