1. 수치함수
함수명 | 설명 |
+ number | 상수 더하기 |
- number | 상수 빼기 |
* number | 상수 곱하기 |
/ number | 상수 나누기 |
ABS | 절대값 |
ADJUST | 다음에 오는 이동 윈도우 더하기(moving window summation)와 곱하기 연산자(moving window product)가 윈도우 길이에 따라 조정해야 하는 것을 나타낸다 |
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로 변경 |
Join us for SAS Innovate 2025, our biggest and most exciting global event of the year, in Orlando, FL, from May 6-9.
Early bird rate extended! Save $200 when you sign up by March 31.