본문 바로가기
반응형

분류 전체보기2326

【SAS Statement】 %LIST 구문 o %LIST 구문 1. 목 적 %LIST 구문은 현재 세션에서 입력된 프로그램 라인중에서 특정 라인을 지정하여 출력한다. DATALINES(DATALINES4) 구문과 연관된 세미콜론 (; 또는 ;;;;) 사이의 데이터를 제외한 SAS 프로그램 내에서 어디서나 %LIST 구문을 사용 할 수 있다. %LIST 구문은 주로 대화식 라인 모드에서 SAS 프로그램 코드를 출력하여 확인하기 위하여 사용된다. 2. 문 법 %LIST; 1) 인수 사용하지 않음 대화식 라인(interactive line) 모드에서 프로그램을 실행하는 경우에 인수를 지정하지 않고 %LIST 구문을 사용하면, 이전에 입력한 모든 프로그램 라인을 출력한다. 2) 인수사용 (1) n사용자가 입력한 n번째 라인을 출력한다. (2) n–m 또.. 2023. 6. 10.
【SAS Statement】 Assignment(할당) 구문 o Assignment(할당) 구문 1. 목 적 등호 우측의 표현식을 평가하고, 표현식 결과값을 좌측의 새로운 변수에 저장한다. 2. 문 법 variable=expression; 1) Variable 새로운 변수 또는 기존에 존재하는 변수의 이름을 지정한다. 범위 : Variable로는 변수이름, 배열참조, SUBSTR 함수를 사용 할 수 있다. Tip : 할당문으로 생성된 변수는 현재 데이터 처리에서 다음 처리까지 자동적으로 유지(Retain)되지 않는다. 2) expression 평가하기 위한 표현식을 지정한다. Tip : expression는 등호의 왼쪽편에서 사용되는 변수를 포함 할 수 있다. 변수가 문장의 양쪽에 나타나는 경우에, 오른쪽의 원래 값은 표현식 평가를 위해 사용되고, 결과값은 등호 .. 2023. 6. 10.
【엑셀과 SAS함수】 ERFC.PRECISE 함수 o ERFC.PRECISE 함수 목 적 : ERFC.PRECISE 함수는 x에서 무한대까지 적분된 ERF 함수의 여함수를 반환한다. 문 법 - 엑 셀 : ERFC.PRECISE(x) - SAS : ERFC 함수 범주 : 공학 함수 관련 함수 함수명 함수내용 ERF lower_limit에서 upper_limit까지 적분 된 오차 함수를 반환한다. ERF.PRECISE 오차 함수를 반환한다. ERFC x에서 무한대까지 적분 된 ERF 함수(오차 함수)의 여함수를 반환한다. ERFC.PRECISE x에서 무한대까지 적분된 ERF 함수의 여함수를 반환한다. 예 제 다음 예제는 ERFC 함수를 사용하여서 1에 대한 ERF 함수의 여함수를 반환한다. SAS Program DATA ERFC_PRECISE; VAR1 .. 2023. 6. 10.
【SAS Statement】 Array Reference(배열 참조) 구문 o Array Reference(배열 참조) 구문 1. 목 적 배열 참조(Array Reference) 구문은 배열 구문에서 정의한 배열의 원소를 처리하기 위하여 참조하는 방법을 지정한다. 배열을 참조하기 전에 사전에 ARRAY 구문을 사용하여서 데이터 스텝에서 배열을 정의 한 후 배열 참조 구문을 사용하여서 프로그램 내에서 배열을 참조한다. 2. 문 법 array-name { subscript } 1) Array-name 동일 데이터 스텝의 앞부분에서 ARRAY 구문으로 정의한 배열의 이름을 지정한다. 2) {Subscript} 참조하고자 하는 배열 원소의 위치를 지정하는 첨자를 정의한다. 첨자의 형태는 다음 중의 하나를 사용한다. (1) {index-variable-1} 일반적으로 DO 반복문과 함께.. 2023. 6. 9.
【SAS 함수】 473. ZIPNAMEL ZIPNAMEL ZIP codes에 해당하는 주 이름을 대소문자를 사용하여서 반환한다. Category: State and ZIP code 문 법 ZIPNAMEL (zip-code) Arguments zip-code 는 숫자, 문자 상수. 관련 구문 함수명 함수 내용 FIPNAME 지정한 인수에 해당하는 미국 주이름을 반환한다. FIPNAMEL 지정한 인수에 해당하는 미국 주이름을 반환한다. FIPSTATE Converts two-digit FIPS codes to two-character state postal codes. STFIPS 주 우편코드를 FIPS주 코드로 전환한다. STNAME 주 우편코드를 해당하는 대문자 주이름으로 전환한다. STNAMEL 주 우편코드를 혼합 주이름으로 전환한다. ZIP.. 2023. 5. 28.
【SAS Statement】 SKIP 구문 o SKIP 구문 1. 목 적 SAS 로그에 공백 라인을 추가한다. 2. 문 법 SKIP; 1) 인수 사용하지 않음 인수 없이 SKIP 구문을 사용하면 로그에 공백 라인 한 줄을 추가한다. 2) n 로그에 추가하기 원하는 공백 라인 개수를 지정한다. Tip : 지정된 개수가 페이지의 나머지 라인 개수보다 크면, SAS는 다음 페이지 상단으로 넘어간다. 3. 구 문 로그(Log) 제어 4. 상세 설명 SKIP 구문 자체는 로그에 표시되지 않는다. 모든 운영 방식에서 이 구문을 사용 할 수 있다. 5. 관련 구문 및 옵션 구문명 구문 내용 PAGE 구문 SAS 로그에서 새로운 페이지로 이동하도록 지시한다. SKIP 구문 SAS 로그에 공백 라인을 추가한다. LINESIZE= 시스템 옵션 PAGESIZE= 시.. 2023. 5. 28.
【SAS Statement】 %RUN 구문 %RUN 구문 1. 목 적 %INCLUDE * 구문 이후의 소스 문장을 종료한다. 2. 문 법 %RUN; 1) 인수 사용하지 않음 %RUN 구문은 %INCLUDE *에 의하여 수행되는 키보드로부터의 입력을 중지시키고 (%RUN과 동일한 라인에 존재하는 그 이후의 SAS 구문은 실행에서 제외), 이전에 입력된 소스를 다시 실행시킨다. 3. 구 문 프로그램 제어 4. 상세 설명 %INCLUDE 구문과 별표(*)를 함께 실행하여서 키보드를 통한 소스 라인 입력 방식을 지정한다. 참고 : MS 윈도우 운영환경에서 확장편집기를 사용하는 경우에 별표 (*)는 키보드 엔트리 입력 방식을 지원하지 않는다. 5. 비교 사항 RUN 구문은 이전에 입력된 DATA 또는 PROC 스텝을 실행한다. 키보드를 사용하여 데이터 입.. 2023. 5. 28.
【SAS Statement】 PUT 구문, 변수이름 지정 출력 방식 PUT 구문, 변수이름 지정 출력 방식 1. 목 적 "변수명 = " 바로 뒤에 변수 값을 작성한다. 2. 문 법 PUT variable= ; PUT variable= start-column ; 1) pointer-control 출력 버퍼 내에서 지정된 라인 또는 열로 출력 포인터를 이동한다. 참고 : PUT 구문의 열 포인터 조절자, 행 포인터 조절자 2) variable= variable=value 형태의 PUT 구문으로 작성하기 위한 값을 소유하고 있는 변수를 지정한다. 3) format. 변수의 값을 작성하는 경우에 사용되는 출력형식을 지정한다. Tip : PUT 구문의 열 포인터 조절자, 행 포인터 조절자 예제 : 다음 PUT 구문은 변수 X의 값을 작성하기 위하여 출력형식 dol.. 2023. 5. 27.
【SAS Statement】 %INCLUDE 구문 o %INCLUDE 구문 1. 목 적 %INCLUDE 구문은 현재 실행중인 SAS 프로그램에서 다른 SAS 프로그래밍 문장, 데이터 라인 또는 양쪽 모두를 호출하여 실행한다. 2. 문 법 %INCLUDE source(s) ; 1) Source(s) %INCLUDE 구문을 사용하여 접근하기 원하는 소스의 위치를 지정한다. 다음은 사용 가능한 3가지 소스이다. Source 정의 file-specification 외부파일을 지정한다. internal-lines 동일 SAS 작업 또는 세션에서 이전에 입력한 라인을 지정한다. keyboard-entry 구문 또는 데이터 라인을 키보드에서 직접 입력하도록 지정한다. (1) File-specification 프로그램으로 호출하기 원하는 외부 파일을 지정한다. 제한 .. 2023. 5. 25.
【SAS Statement】 DO UNTIL 구문 o DO UNTIL 구문 1. 목 적 DO UNTIL 구문은 지정한 조건식이 참이 될 때까지 반복적으로 DO 반복문 안의 문장을 실행한다. 표현식은 DO 반복문에서 문장이 실행된 후에 개별 반복문의 하단에서 평가되기 때문에, DO 반복문은 적어도 한 번 이상 실행한다. 만약 표현식이 참이면, DO 반복문은 더 이상 실행되지 않는다. 2. 문 법 DO UNTIL(expression); 반복되는 SAS 구문 END; 1) (expression) 괄호 안에 SAS 표현식을 지정한다. 적어도 하나의 표현식을 지정해야 한다. 3. 범 주 SAS 기본 구문 (제어 구문) 4. 상세 설명 표현식은 DO 반복문에서 문장이 실행된 후에 반복문의 하단에서 평가된다. 만약 표현식이 참이면, DO 반복문은 다시 반복되지 않는.. 2023. 5. 21.
매트랩 코드와 함께 하는 마르코프 체인 몬테카를로(이효남, 자유아카데미) 매트랩 코드와 함께 하는 마르코프 체인 몬테카를로(이효남, 자유아카데미) 이 책에는 새로운 이론이 전혀 없다. 아름다운 수식으로 가득한 책이 넘치도록 많다는 것도 안다. 구글 검색에서 키워드 몇 단어만 입력해도 너무나 많은 정보가 눈 앞에 펼쳐진다. 개중에는 친절한 글도 많다. 하지만 기초지식 없이 그 내용을 읽고 이해하는 것도 만만한 일은 아니다. 매트랩 같은 상용 프로그램이나 무료로 이용 가능한 프로그램 소스, 패키지도 넘쳐난다. 이들 중에는 몇 단어만 입력해도 엄청난 출력들을 보여주는 것도 있다. 문제는, 어떻게 해야 제대로 쓰는 것인가? 내 문제 해결에 어떻게 적용할 것인가? 그 결과는 맞는 것인가? 이 답들을 얻는 것은 자신이 적용하려는 방법의 기초를 이해하지 않고는 불가능하다. 이 책은 이러한.. 2023. 5. 11.
AI·SW교육을 위한 초중등 창체 운영가이드(한국교육학술정보원) AI·SW교육을 위한 초중등 창체 운영가이드(한국교육학술정보원) 본 이슈리포트는 초 중등학교에서 일반 교과는 물론 창의적 체험활동 유형과 다양한 주제 학습활동과 연계 등 교육과정을 재구성하여 AI SW교육을 연계할 수 있는 초중등 교육과정 편성 운영 등 교육과정 설계와 운영에 대한 정보를 제공하였다. 초중등 학교의 교과, 창의적 체험활동 등 교육과정을 재구성하여 AI 디지털로 인한 교육 환경 변화와 인공지능 시대를 살아갈 학생들이 디지털 역량을 기르기 위해 AI SW교육을 보다 효과적으로 운영하기 위한 교육과정 설계에 도움 되는 정보 및 학교급별 운영 사례도 담았다. 또 학교 현장에서 다양한 주제 학습활동과 연계한 AI SW교육을 추진하기 위해 고려할 교육 요소 및 교육활동 사례도 일부 소개하여 참고할 .. 2023. 4. 19.
반응형