일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- tutorials
- machine learning
- SQL
- 강화학습
- 매크로
- openai
- 인공지능
- 질문
- DeepLearning
- 신경망
- 꿈
- 머신러닝
- Tutorial
- Artificil Intelligence
- TensorFlow Tutorials
- deep learning
- 딥러닝
- 답변
- 세상
- neural networks
- Reinforcement Learning
- cs231n
- tensorflow
- 번역
- Hvass-Lab
- 사랑
- 한국어
- 행복
- SAS
- Andrej Karpathy
- Today
- Total
목록Lag (2)
Economics & Deeplearning
현재 최대주주 지분율데이터를 갖고 있는데요. 이것을 t기의데이터와 t-1기 데이터를 사용해 변화율 변수를 생성하는 방법이 있는지요? 그리고 지금기업 지분율a기업a기업a기업b기업b기업b기업c기업c기업c기업...이런식으로 데이터가 나열돼있는데요. 변화율을 추정하면 다른기업의 데이터로 다음기업의 첫번째 수치가 계산될것같은데...이것도 보정해주는 옵션이 있나요? 부탁드립니다! ================================================================================ proc sort ~; by 기업; data temp; set xxx; by 기업; lag지분율=lag(지분율); if first.기업 then lag지분율=.;
데이터 셋이 data a; input id $ date $ org ; cards; A 20020101 2 A 20020101 3 A 20110204 1 A 20110207 1 B 20120504 1 B 20120504 3 ; run; 구성되어 있습니다. 만약 org 값이 3이라면 바로 위에 있는 org 값을 대입 할 수 있는 방법이 있을까요? 예를 들어 A의 경우를 보면ID DATE ORGA 20020101 2A 20020101 3이 상태에서 org=3을 바로 위에 있는 org=2로 변경하는 방법 없을까요 위에 A 20020101 2 case 값은 변함이 없어야 하구요오직 orr=3 값에만 변화가 있어야 합니다 ! if org=3 then org=lag(org) ;라는 if문을 사용했는데 원하는 방식으로..