본문 바로가기

SAS66

11.2 SELECT 문, ORDER BY(s1) PROC SQL을 사용한 가장 간단한 예입니다. 사용된 데이터와 프로그램은 SAS연습의 기초부분에 해당되는 예입니다. PROC SQL 을 실행하면 창제목에 ‘SQL 프로시져 실행중’ 이라는 제목이 나타납니다. 이런 경우 DATA 문은 만나거나 QUIT; 문장을 실행하면 없어집니다. 11.2.1 SELECT... FROM /*--------------------------------------*/ /* PROC SQL 을 이용한 가장 간단한 예 */ /*--------------------------------------*/ 1 DATA survey; 2 INPUT seq $ gender $ wei hei age; CARDS; A001 F 65 171 23 A002 F 66 173 24 A003 M 69 .. 2020. 7. 9.
통계분석 컨설팅을 하거나 의뢰를 할 때 어떻게 하나요?(수정중) 강의 중에 간혹 "통계분석 컨설팅할 때 어떤 과정을 거치나요?..." 질문을 받게 됩니다. 저도 처음 통계컨설팅을 하게 되었을 때 "통계분석 컨설팅을 어떻게 시작하고, 진행하며, 컨설팅 비용은 어떻게 결정하는가?" 궁금했습니다. 그리고 어떻게 알고 사람들이 찾아와서 컨설팅을 의뢰하는지 등등... 먼저 컨설팅 비용에 대하여 설명드립니다. 컨설팅을 의뢰하는 사람들이 제일 궁금해하는 부분입니다. 결론은 그때 그때 다릅니다. 생각보다 컨설팅 비용이 많이 듭니다. 아무리 간단한 컨설팅이라도 3~4번의 미팅을 가지게 됩니다. 가장 간단한 경우 1단계. 통계분석 의뢰를 하게 되고(연구방향 등 의논) 2단계. 데이터를 전달받고 전처리 등 3단계. 분석결과를 설명하면서 전달 과정을 거치게 됩니다. 간단하지요. 심지어는 .. 2020. 7. 5.
(S,R)제23강(01) 카이제곱검정이란? 조사자료분석에서 가장 많이 사용되는 기법이 바로 χ2 (카이제곱이라 읽는다)제곱법(chi square test)입니다. 앞서 다룬 t검정, 분산분석법, 회귀분석법 등은 모수적기법이라 그러고 카이제곱법은 평균값등을 구하지 않는 아주 쉬운(?) 아주 이해하기 쉬운(?) 비모수기법입니다. 그냥 빈도수를 구하여 어쩌구... 저쩌구... 하여 결론을 내리는 간단한 기법입니다. 그런데 이 카이제곱법이 엄청 유용하게 사용됩니다. 카이제곱검정은 명목변인들간의 상호관련성 여부에 관한 검정을 행하는 통계기법입니다. 예를 들면 남녀별로 취미생활에 대한 차이가 있는지를 보고자 할 때 사용하는 방법입니다. 일반 설문조사의 90% 이상이 χ2검정의 적용을 필요로 합니다. 1. 귀하의 성별은 ? (1)남 (2) 여 2. 귀하가 즐.. 2020. 7. 2.
8.3 SAS 에서의 정규표현식 예제 SAS에서 정규표현식 관련하여 함수의 형태는 PRX***** 입니다. PRXMATCH PRXCHANGE 다음은 정규표현식을 해 보는 가장 간단한 SAS 프로그램의 예입니다. DATA _NULL_; * 별도의 SAS 데이터셋을 만들지 않는 것을 의미합니다.; pos=PRXMATCH('/world/','Hello world!'); * 정규표현식으로 "Hello world!"에 "world" 가 매칭되는 "위치"를; * pos 변수로 저장; PUT pos; * 로그창에 변수 pos 를 표시하여 확인; txt = PRXCHANGE('s/world/planet/',-1,'Hello world!'); * 정규표현식을 이용하여 world 를 planet 으로 변경; PUT txt=; RUN; 참고문헌: https:/.. 2020. 6. 29.
8.3 SAS에서 정규표현식(Regular Expression) 을 사용하기 저는 SAS 사용 시 정규표현식을 사용해 본 적이 없습니다. R을 사용하다 보니 정규표현식이 나오길래 SAS에서는 어떻게 사용하나? 궁금하여 찾아보았습니다. 이렇게 처음에는 SAS 에서는 되는데 R에서도 될까? 하는 것이 궁금했는데 이제는 R에서 되는데 SAS 에서도 될까? 하는 것이 궁금하게 되었습니다. 이렇게 하나를 익히면 기존에 알던 것을 이해하는 데에도 도움이 됩니다. 이런 내용은 R과 파이썬 공부할 때에도 마찬가지였습니다. R을 하다가 파이썬을 하게 되었는데 파이썬에도 되는 내용이 R에서도 되는가? 하다보니 파이썬을 보면서도 R 이해하는데 도움이 됩니다. DATA a1;INPUT id $30.; CARDS; abcd , acbd , acdb , adbc , AAAe , ABCD , ACBD , .. 2020. 6. 29.
분산분석법이란? 분산분석법이란(ANOVA)설문지 분석 - 분산분석법일원분산분석법(1) 이론적 배경(2) 실습이원분산분석법(1) 이론적 배경(2) 실습(3) 사후비고(4) 교호작용이 있는 경우난괴법(Randomized Block Design)분산분석법의 기타 논제(1) t 검정과의 비교(2) 비모수 분산분석법-클루스칼-왈리스 검정 PROC ANOVA 의 형태R 프로그램 - 분산분석법 분산분석법이란(ANOVA)분산분석법은 문자 그대로 분산(Variance)을 분석(Analyis)하는 기법입니다.그래서 Analysis of Variance 줄여서 ANOVA 간단하지요. 간혹 F 검정이라고도 합니다.왜냐하면 관련통계량이 F 분포를 따르니까요...그럼 우선 분산(Variance) 이 문가를 알아야 되겠네요. 분산은 중학교 때 부.. 2020. 5. 30.