본문 바로가기

SAS66

데이터를 정렬하기 - SAS, R - sort, order, decreasing 데이터셋을 오름차순 또는 내림차순으로 정렬하는 프로그램입니다. [SAS] DATA a1; INPUT gender $ wei hei age join $10.; CARDS; F 65 171 23 2002-01-23 F 66 172 24 2002-02-28 F 69 176 38 2003-01-23 M 67 173 43 2003-05-05 M 68 177 40 2004-03-31 M 72 178 42 2004-06-24 ; DATA a2;SET a1; PROC SORT;BY wei; # 데이터를 변수 wei 의 오름차순으로 정렬 PROC PRINT; RUN; DATA a3;SET a1; PROC SORT;BY DESCENDING wei ; # 데이터를 변수 wei 의 내림차순으로 정렬 PROC PRINT; RU.. 2021. 11. 16.
미싱(Missing) 처리하기 - is.na( ), sum(is.na( )), na.rm, na.omit Missing 인 경우 다루는 문제입니다. 관련 함수로는 is.na( ), sum(is.na( )), na.rm=TRUE, na.omit 등이 있습니다. [SAS 프로그램] 성별(gender)가 "M"이 "N" 으로 잘못 입력되어 있습니다. 몸무게(wei) 가 99로 입력되어 있는데 실제로는 72입니다. DATA a1; INPUT gender $ wei hei age join $10.; CARDS; F 65 171 23 2002-01-23 F 66 172 24 2002-02-28 F 69 176 38 2003-01-23 N 67 173 43 2003-05-05 M 68 177 40 2004-03-31 M 99 178 42 2004-06-24 ; PROC PRINT; VAR gender wei hei ag.. 2021. 11. 16.
변수를 Keep 또는 Drop하기 - SAS, R 데이터셋에서 일부 변수를 keep하거나 drop 을 하는 프로그램 입니다. [SAS] DATA a1; INPUT gender $ wei hei age join $10.; CARDS; F 65 171 23 2002-01-23 F 66 172 24 2002-02-28 F 69 176 38 2003-01-23 M 67 173 43 2003-05-05 M 68 177 40 2004-03-31 M 72 178 42 2004-06-24 ; PROC PRINT;VAR gender wei hei age join; RUN; DATA a2;SET a1;KEEP gender wei hei; /* SAS데이터셋 a1에서 변수 gender, wei, hei 만 Keep */ PROC PRINT;RUN; DATA a3;SET a.. 2021. 11. 16.
SAS, R, Python 으로 하는 회귀분석 SAS, R, Python 으로 하는 간단한 회귀분석 프로그램입니다. [SAS 프로그램] DATA a1;INFILE 'D:\sas_class\simple.csv' DLM=","; INPUT gender $ wei hei age join $10.; PROC REG;MODEL wei=hei; RUN; [R 프로그램] setwd("d:/sas_class") a1 2021. 11. 15.
외부파일 읽어오기 - SAS, R, PYthon simple.csv F,65,171,23,2002-01-23 F,66,172,24,2002-02-29 F,69,176,38,2003-01-23 M,67,173,43,2003-05-05 M,68,177,40,2004-03-31 M,72,178,42,2004-06-24 SAS 프로그램 DATA a1;INFILE 'D:\sas_class\simple.csv' DLM=","; INPUT gender $ wei hei age join $10.; PROC PRINT; RUN; R 프로그램 setwd("d:/sas_class") a1 2021. 11. 15.
가장 간단한 SAS, R, Python 프로그램 변수 성별(gender), 몸무게(wei), 키(hei), 나이(age), 입사일자(join) 을 읽고 프린트하는 간단한 프로그램입니다. [SAS 프로그램] DATA a1; INPUT gender $ wei hei age join $; CARDS; F 65 171 23 2002-01-23 F 66 172 24 2002-02-28 F 69 176 38 2003-01-23 M 67 173 43 2003-05-05 M 68 177 40 2004-03-31 M 72 178 42 2004-06-24 F 65 171 23 2002-01-23 F 66 172 24 2002-02-28 F 69 176 38 2003-01-23 M 67 173 43 2003-05-05 M 68 177 40 2004-03-31 M 72 1.. 2021. 11. 15.