SAS 3

[SAS] 맥(Mac)에서 불러온 데이터에서 한글이 깨져요

[코드] 1 2 3 4 DATA ex1; INFILE "/home/u59345063/sasuser.v94/DATA(과제 1)/score.txt" encoding='ms-949'; INPUT name$ 1-9 math 14 stat 17 eng 23 kor 26 art 29; RUN; Colored by Color Scripter cs [결과] 원래는 변수 name의 값들이 전부 깨져서 나왔었는데, encoding='ms-949'를 INFILE 명령어 안에 넣어 줬더니 해결이 됐다. 처음에 인코딩 코드를 'utf-8'로 해봤는데 증상이 해결되지 않았고 다른 인코딩을 해볼까 하는 생각이 들어서 눈에 익은 'ms-949'를 골라봤더니 제대로 출력이 됐다. 다만 달라진 건, 이전에는 한글 한 글자당 2byte씩..

배운 것/SAS 2021.10.28

[SAS] 쌍따옴표(" ")를 못 읽어요

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 DATA mysas.exam; INPUT id $ name $ mid final; CARDS; 001 K 10 40 002 Y 15 10 001 K 50 15 001 P 20 . ; RUN; DATA mysas.exam1; SET mysas.exam; x=30; major="통계학"; major_id="STA"||id; mean=(mid+final)/2; y=mid**3; LABEL name="이름" mid="중간성적" final="기말성적"; RUN; Colored by Color Scripter cs 아이패드에서 복사한 후 맥으로 붙여 넣었더니, 다른 형식의 쌍따옴표(" ")가 적용돼서 그랬다. 지우고 직접 다시 입력해 보자.

배운 것/SAS 2021.10.11

[SAS] 문자형 변수, 숫자형 변수 구분해서 입력하기

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 LIBNAME mysas '/home/u59345063/sasuser.v94'; DATA mysas.htwt; INPUT name $ gender $ dept $ age height weight; LABEL name=‘이름’ gender=‘성별’ dept=‘학과’ age=‘나이’ height=‘키’ weight='몸무게'; CARDS; 김철수 M Stat 25 170 67 강민호 M Stat 20 169 70 이영희 F Math 19 160 58 박지수 F Econ 21 160 59 최병호 M Math 28 177 62 장순미 F Stat 22 173 60 이상호 M Econ 19 170 71 김미숙 F Math 16 ..

배운 것/SAS 2021.09.17