반응형
728x170
여러 가지 행렬의 표현
1.행렬의 결합
표현 |
의미 |
A=C∥D∥E∥F ; |
C, D, E, F 행렬을 가로로 합쳐서 A라는 행렬로 만듬. |
B=C//D//E//F ; |
C, D, E, F 행렬을 세로로 합쳐서 B라는 행렬로 만듬 |
2. 행렬의 지정과 원소의 합계
표현 |
의미 |
A=B[n, ] |
A라는 행렬은 B행렬의 n번째 행을 원소로 하는 1×n형태의 행렬이다. |
A=B[ ,n] |
A라는 행렬은 B행렬의 n번째 열을 원소로 하는 n×1형태의 행렬이다. |
A=[+, ] |
A라는 행렬의 모든 열의 값을 다 더함 |
A=[ .+] |
A라는 행렬의 모든 행의 값을 다 더함 |
3. 석차내기
표현 |
의미 |
A=RANK(A); |
SAS/IML에서는 순서를 나열할 때 SORT라는 명령어 대신 RANK라는 명령어를 사용한다. (이 경우 동일한 값의 경우 무작위로 나열 됨) |
A=RANKTIE(A); |
순서를 매길 때 동일한 순서를 가지는 경우, 순서가 같은 것은 중간 값을 등수로 매김 |
3. SAS/IML을 이용한 실습
5. Kromecker Product
표현 |
의미 |
A⊗B |
A의 각 원소에 B행렬을 곱한다. |
SAS/IML에서 ‘⊗’라는 기호는 @(at)을 사용
그리드형
'유용한정보모음 > SAS 프로그램' 카테고리의 다른 글
SAS 그래프 GRAPH 그리기 종류 (0) | 2020.09.08 |
---|---|
SAS 데이터 세트파일 만들기 (0) | 2020.09.01 |
SAS 프로그램 작성 기본 예제 (0) | 2020.09.01 |