Crosstable

crosstable 접두사는 교차 표를 일반표로 변환하는 데 사용됩니다. 따라서 많은 열이 있는 넓은 테이블을 단일 특성 열에 열 머리글이 배치되는 긴 테이블로 변환할 수 있습니다.

Syntax:  

crosstable (attribute field name, data field name [ , n ] ) ( loadstatement | selectstatement )

Arguments:  

인수 설명
attribute field name 특성 값이 포함되어 있는 필드입니다.
data field name

데이터 값이 포함되어 있는 필드입니다.

n

일반 형식으로 변환될 테이블 앞에 올 한정자 필드의 수입니다. 기본값은 1입니다.

교차 표는 두 개 이상의 머리글 데이터 직교 목록 사이의 값을 표로 나타내는 일반적인 유형의 표이며, 이러한 목록 중 하나가 열 머리글로 사용됩니다. 일반적인 예로 월별로 열 하나를 사용하는 경우를 들 수 있습니다. crosstable 접두사의 결과로 열 머리글(예: 월 이름)은 한 필드, 즉 특성 필드에 저장되고 열 데이터(월 번호)는 두 번째 필드, 즉 데이터 필드에 저장됩니다.

Example:  

Crosstable (Month, Sales, 2) LOAD * INLINE[

Person, Location, Jan, Feb, Mar

Bob, London, 100, 200, 300

Kate, New York, 400, 500, 600

];

결과:

Person, Location, Month, Sales
Bob, London, Jan, 100
Bob, London, Feb, 200
Bob, London, Mar, 300
Kate, New York, Jan, 400
Kate, New York, Feb, 500
Kate, New York, Mar, 600

교차 표 마법사

교차 표 마법사는 대화 상자를 기반으로 crosstable 문을 만드는 방법입니다. 이 대화 상자는 파일 마법사옵션 페이지에서 교차 표 버튼을 클릭하면 열 수 있습니다. 교차 표 마법사에는 다음과 같은 옵션이 있습니다.

한정자 필드 변환될 필드 앞에 올 한정자 필드의 수입니다.
특성 필드 변환될 모든 필드(특성 값)를 포함할 새로운 필드의 이름입니다.
데이터 필드 특성 값의 데이터를 포함할 새로운 필드의 이름입니다.