전체 글240 (S)제31강(01)_날짜형 변수 다루기 - INFORMAT 문 읽고, FORMAT문 출력 시계열 데이터를 다룰려면 SAS에서의 날짜 개념과 읽어들이는 INPUT문(정확히는 INFORMAT 문)과 PRINT문(FORMAT문) 대해서 아셔야 합니다. * 날짜를 단순 숫자로 읽어 들이면 에러 => 미싱 처리; DATA a1; INPUT nalja; CARDS; 1970-01-01 ; PROC PRINT;RUN; * 날짜를 그냥 문자로 읽어들이면 => 문자 기본 8자리만 1970-01-; DATA a1; INPUT nalja $; CARDS; 1970-01-01 ; PROC PRINT;RUN; * 날짜를 문자로 읽어들이면서 문자 10자리 지정 => 1970-01-01 로 읽지만 문자; DATA a1; INPUT nalja $10.; CARDS; 1970-01-01 ; PROC PRINT;RUN; *.. 2021. 12. 27. (R)제29강(01)시계열분석이란 무엇인가? 참으로 오래전에 시계열분석을 했었습니다. 30여년전의 일입니다. 이 당시에는 시계열분석에 대하여 아는 사람들이 많지 않았습니다. 그 유명한 Box와 Jenkins가 쓴 Time Series 책을 대학원과정에서 공부를 하긴 했지만... 초창기인지라 ARMA 에 대하여 열심히 파고 들었던 기억이 납니다. /제가 쓴 "SAS강좌와 통계컨설팅"에도 마지막 장인 30장에 시계열분석을 넣기도 했습니다. 시계열 분석 프로젝트는 2번 정도 밖에 하지 않았습니다. ARIMA를 많이 사용했지만 저는 ARIMA 모형으로 인한 예측하는 것을 좋아하지 않습니다. ARIMA를 이용하여 모델링을 하고 모델결과를 가지고 과거자료와 fitting 을 하면 엄청 잘 맞아 떨어집니다. 가끔 (아니 현실에서는 대부분) 모형은 그럴 듯 해 .. 2021. 12. 27. (R)제29강(02)_시계열 데이터 만들기 벡터를 이용하여 시계열 데이터를 직접 만들어 보자. 시계열 데이터를 만들 때에는 ts(time series) 객체를 이용한다. #=== 3. 시계열분석 데이터 만들기 - ts() # (1) ts() 함수 사용 vect01 2021. 12. 27. (R)제29(02)_시계열분석 실습(R로 해 보는) 다음과 같은 데이터가 있습니다. 그냥(?) 60개의 데이터입니다. 이것은 그냥 단순한 60개의 데이터입니다. 향후 10개의 데이터를 예측해 보기로 합니다. 그런데 60개이니까, 혹시 12개월 5년 치 데이터가 아닐까? 하며 월별 데이터로도 생각할 수도 있습니다. 그럴 수도 있고, 그렇지 않을 수도 있습니다. 아무런 의미도 없는 그냥 단순한 데이터인데, 뜬금없이 60개니까 월별(^) 데이터로 한정하는 것은 때로는 잘못된 경우가 되기도 합니다. 644 546 515 506 468 729 719 626 677 679 654 630 662 539 419 592 376 390 292 340 457 254 368 376 254 85 198 212 262 368 554 538 478 623 522 404 360 61.. 2021. 12. 27. (S,R,P)제28강(02)_군집분석 실습(데이터 iris) - SAS, R, Python [SAS] DATA iris;INFILE '/home/joinos0/sas_class/iris.csv' DLM=',' FIRSTOBS=2; LENGTH Species $15; INPUT sepal_length sepal_width petal_length petal_width species $; PROC PRINT; RUN; DATA iris1;SET iris; IF _N_ 소수 4 자리 dist01 2021. 12. 27. (S,R,P)제27강(02)판별분석 실습 -SAS, R, Python 구현하기 [SAS] DATA iris;INFILE '/home/joinos0/sas_class/iris.csv' DLM=',' FIRSTOBS=2; LENGTH Species $15; INPUT sepal_length sepal_width petal_length petal_width species $; DATA iris1;SET iris; IF species ^= "Iris-setosa "; * 붓꽃 중에서 setosa를 제외, versicolor, virginica 두 종류만 추출 PROC CANDISC DATA=iris1; CLASS species; VAR sepal_length sepal_width petal_length petal_width; RUN; SAS는 분석결과물이 상당히 많습니다. 이중에서 R 결.. 2021. 12. 24. 이전 1 ··· 3 4 5 6 7 8 9 ··· 40 다음