일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- Tutorial
- 질문
- deep learning
- 세상
- Reinforcement Learning
- Andrej Karpathy
- 꿈
- tensorflow
- 매크로
- 번역
- neural networks
- cs231n
- SQL
- tutorials
- DeepLearning
- 딥러닝
- 신경망
- openai
- Artificil Intelligence
- SAS
- Hvass-Lab
- 인공지능
- 강화학습
- 답변
- 한국어
- machine learning
- 행복
- 머신러닝
- TensorFlow Tutorials
- 사랑
- Today
- Total
목록SAS (45)
Economics & Deeplearning
안녕하세요. 한 텍스트 주소변수가 있습니다. 이 변수를 공백을 기준으로 여러변수로 쪼갤수 있을까요? 예>x서울 강서구 염창동 x1 x2 x3서울 강서구 염창동 이런식으로요 주소 데이터기 때문에 각각의 주소마다 생성되는 변수의 수는 다른 상황입니다. ================================================================================data temp; infile cards dsd; input x $30.; cards; 서울 강서구 염창동 ; data temp1; set temp; x1=scan(x,1,' '); x2=scan(x,2,' '); x3=scan(x,3,' '); run;
%macro prtlast;proc print data=&syslast (obs=5);title "Listing of &syslast data set";run;%mend;data sales;price_code=1;run;options mprint mlogic;%prtlast을 실행하면 로그창에MPRINT(PRTLAST): proc print data=WORK.SALES (obs=5);MPRINT(PRTLAST): title "Listing of WORK.SALES data set";MPRINT(PRTLAST): run;Work.sales뒤에 공란은 왜생길까요?==================================================================================..
sas 왕 초보입니다. 이제서야 겨우겨우 책 보고 하나하나 해가는 >.
안녕하세요^^?또 도움 받고자 들렸습니다. 시작일종료일a 2009.01.01 2010.04.02 a 2008.01.01 2008.12.31 a 1998.02.01 2008.01.01 b 1998.02.01 2005.12.31 c 2009.01.01 9999.12.31 c 2008.01.01 2008.12.31 c 2003.02.01 2008.01.01 이 것이 자료이고이 자료를 이용해 시작일종료일1998199920002001200220032004200520062007200820092010201120122013a 2009.01.01 2010.04.02 nnnnnnnnnnnyynnna 2008.01.01 2008.12.31 nnnnnnnnnnynnnnna 1998.02.01 2008.01.01 yyyyyyy..
intersect 는 순서대로 intercept, intercept all, intercept corr, intercept all corr 임처음것은 공통된 것만, all은 중복허용, corr은 같이 있는 변수만, all corr은 중복되고 같이 있는 변수인데, 이 예제에서는 두 테이블에 공통된 값들만이 같이 있기 때문에 corr만 썼을 때와 같은 결과가 나타남
수평적 결합이 inner left right full join 이었다면, 수직적 결합은 except intersect union outer union 임 all과 corr 명령어를 같이 쓸 수도 있음 proc sql;select *from one exceptselect *from two; 유니크한 애들만 남긴다. one 데이터셋에서 중복 관찰치를 지우고, one 과 two 가 만나는 부분도 제외함 proc sql; select * from one except all select * from two; one 에 있는 모든 관찰치는 다 쓰지만 two에 같이 있는 관찰치는 제외함 proc sql; select * from one except corr select * from two; 공통으로 있는 변수만을 남..
outer join 에는 세가지가 있음 left, right, full 문법은 select ~ from ~ left join|right join|full join ~ on 으로 해결함 left outer join proc sql;select *from oneleft jointwoon one.x = two.x; right outer join proc sql;select *from oneright jointwoon one.x=two.x; full outer join proc sql;select *from onefull jointwoon one.x=two.x; data merged;merge three four;by x;run; proc sql;select three.x, a, bfrom threefull j..
inner join 두 테이블에서 같은 값을 가지는 변수만을 남김 변수명은 달라도 상관없음 proc sql;select *from one, twowhere one.x = two.x; data step으로 하는 법 data merged;merge one two;by x; run; proc sql;select one.x, a, bfrom one, twowhere one.x = two.xorder by x; table alias를 이용할 수도 있음 proc sql;select staffmaster.empid, lastname, firstname, jobcode from sasuser.staffmaster, sasuser.payrollmaster where staffmaster.empid=payrollmaste..