![](http://t1.daumcdn.net/cafe_image/mobile/bizboard_placeholder.jpg)
Proc EXPAND 데이터 처리 |
|
|
PROC EXPAND
1. 수치함수 |
2. 고전적 분해 |
3. 중심이동 |
4. 누적 처리 |
5. 시계열, 비교 |
6. 역이동 처리 |
7. 계열 및 기타 처리 |
1. 수치함수 |
|
함수명 | 설명 |
---|---|
+ number |
|
- number |
상수 빼기 |
* number |
|
/ number |
|
ABS |
절대값 |
ADJUST |
|
2. 고전적 분해 |
|
함수명 | 설명 |
---|---|
CD_I s |
고전적 분해 불규칙 성분 |
CD_S s |
고전적 분해 계절 성분 |
CD_SA s |
|
CD_TC s |
|
CDA_I s |
고전적 분해 (가법) 불규칙 성분 |
CDA_S s |
고전적 분해 (가법) 계절 성분 |
CDA_SA s |
고전적 분해 (가법) 계절변동조정계열 |
CEIL |
X보다 크거나 같은 정수의 최소값 |
3. 중심이동 : 주변 자료 처리 |
|
함수명 | 설명 |
---|---|
CMOVAVE window |
중심이동평균 |
CMOVCSS window |
중심이동수정제곱합 |
CMOVGMEAN window |
중심이동기하평균 |
CMOVMAX n |
중심이동최대값 |
CMOVMED n |
중심이동중앙값 |
CMOVMIN n |
중심이동최소값 |
CMOVPROD window |
중심이동곱하기 |
CMOVRANGE n |
중심이동(주변)범위 |
CMOVRANK n |
중심이동(주변)순위 |
CMOVSTD window |
중심이동(주변)표준편차 |
CMOVSUM n |
중심이동합 |
CMOVTVALUE window |
중심이동 t-값 |
CMOVUSS window |
중심이동비수정제곱합 |
CMOVVAR window |
중심이동분산 |
4. 누적 처리 : n 배수값에 대한 처리 |
|
함수명 | 설명 |
---|---|
CUAVE [ n ] |
누적평균 |
CUCSS [ n ] |
누적수정제곱합 |
CUGMEAN [ n ] |
누적기하평균 |
CUMAX [ n ] |
누적 최대값 |
CUMED [ n ] |
누적 중앙값 |
CUMIN [ n ] |
누적 최소값 |
CUPROD [ n ] |
누적 곱하기 |
CURANK [ n ] |
누적 순위 |
CURANGE [ n ] |
누적 범위 |
CUSTD [ n ] |
누적 표준편차 |
CUSUM [ n ] |
누적 합 |
CUTVALUE [ n ] |
누적 t-값 |
CUUSS [ n ] |
누적 비수정제곱합 |
CUVAR [ n ] |
누적 분산 |
5. 시계열,비교 |
|
함수명 | 설명 |
---|---|
DIF [ n ] |
현재와 (현재-n)관측치 의 차 |
EWMA number |
지수가중이동평균 (단순지수평활)
|
EXP |
지수함수 |
FDIF d |
분수차분 ( fractional differencing ) fractionally differenced process |
HP_T lambda |
Hodrick-Prescott Filter 추세 성분 |
HP_C lambda |
Hodrick-Prescott Filter 순환 성분 |
ILOGIT |
역 로지스틱함수
|
LAG [ n ] |
계열 n기간 이전의 값 |
LEAD [ n ] |
계열 n기간 이후의 값 |
LOG |
자연로그 |
LOGIT |
로지스틱 함수
|
MAX number |
x와 number의 최대값 |
MIN number |
x와 number의 최소값 |
> number |
만약 x <= number 면 결측치, 이외 x |
>= number |
만약 x < number 면 결측치, 이외 x |
= number |
만약 x ≠ number 면 결측치, 이외 x |
^= number |
만약 x = number 면 결측치, 이외 x |
< number |
만약 x >= number 면 결측치, 이외 x |
<= number |
만약 x > number 면 결측치, 이외 x |
6. 역 이동 처리 |
|
함수명 | 설명 |
---|---|
MOVAVE n |
|
MOVAVE window |
역 가중 이동 평균
|
MOVCSS window |
역 이동 수정 제곱합 |
MOVGMEAN window |
역 이동 기하평균 |
MOVMAX n |
역 이동 최대값 |
MOVMED n |
역 이동 중앙값 |
MOVMIN n |
역 이동 최소값 |
MOVPROD window |
역 이동 곱 |
MOVRANGE n |
역 이동 범위 |
MOVRANK n |
역 이동 순위 |
MOVSTD window |
역 이동 표준편차 |
MOVSUM n |
역 이동 합 |
MOVTVALUE window |
역 이동 t-값 |
MOVUSS window |
역이동 비수정제곱합 |
MOVVAR window |
역이동 분산 |
7. 계열 및 기타 처리 |
|
함수명 | 설명 |
---|---|
MISSONLY <MEAN> |
다음에 오는 이동 시간 윈도우 통계 연산자가 단지 결측값을 이동 통계량으로 대체 해야 하는것과 비결측치 값은 변동없이 유지해야하는것을 나타낸다. 만약 옵션 MEAN을 지정했으면, 결측값은 계열의 전반적인 평균에 의해 대체 된다. |
NEG |
부호 변경 |
NOMISS |
다음에 오는 이동 윈도우 더하기(moving window summation)와 곱하기 연산자(moving window product)가 결측치(missing)를 허용하지 않는 것을 나타낸다 |
PCTDIF n |
현재값과 lag n의 퍼센트차 (PCTDIF 3); * 현재값과 LAG 3의 퍼센트 차; |
PCTSUM n |
현재 값과 누적 합계 n-lag기간의 누적 페센트 |
RATIO n |
lag n에 대한 현재 값의 비율 |
RECIPROCAL |
분수 |
REVERSE |
순서전화 마지막관측치부터 |
SCALE
|
(N1~N2) 로 스케일 조정 |
SEQADD sequence |
계열에 순차적(sequence) 값을 더한다 |
SEQDIV sequence |
계열에 순차적(sequence) 값을 나눈다 |
SEQMINUS sequence |
계열에 순차적(sequence) 값을 뺀다 |
SEQMULT sequence |
계열에 순차적(sequence) 값을 곱한다 |
SET
|
N1-파라미터 값을 모두 N2-파라미터 값으로 변경 |
SETEMBEDDED
|
(SETEMBEDDED (1 100)); * 내포된 1의 값을 100으로 변경; N1의 내포된 값을 N2로 변경 |
SETLEFT
|
첫 N1의 시작 값을 N2로 변경 |
SETMISS number |
계열에서 결측치값을 지정된 수자로 변경 |
SETRIGHT
|
N1의 끝값을 N2로 변경 |
SIGN |
각각 X <0 이라면 -1, X=0 이라면 0, X>0 이라면 1 |
SQRT |
제곱근
|
SQUARE |
제곱 |
SUM |
누적합
|
SUM n |
n-기간 lag 배수의 누적 합계
|
TRIM n |
T<=n OR T>= N-n+1 인 관측치는 MISSING으로 대체 |
TRIMLEFT n |
만약 t<= n 라면 결측치 값을 Xt로 변경 |
TRIMRIGHT n |
만약 t>=N-n+1라면 결측치 값을 Xt로 변경 |