Transpose 데이터 문에서 열 그룹을 어떻게 사용합니까?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />인사말,
오랫동안 SAS 프로그래머 였지만 JSL을 처음 접하는 사용자. 데이터 테이블이 있고 20 개의 열을 포함하는 그룹을 만들 수있었습니다. 다음 주에이 보고서를 실행하면 동일한 그룹에 25 개의 열이있을 수 있으며이 변수 목록을 사용하여 데이터 표를 조 변경하는 방법을 찾고 있습니다. JSL을 사용하면 개별 열 목록 대신 그룹 이름에서 작동하도록 아래 스크립트를 어떻게 수정합니까? 열 그룹 이름은 "HB_001 등"입니다.
데이터 테이블 ( "tran_HB") << 조바꿈
열 (
: HB_001,
: HB_002,
: HB_003,
: HB_004,
: HB_005,
: HB_006,
: HB_007,
: HB_008,
: HB_010,
: HB_012
),
작성자 (: 가족, : 그룹),
레이블 (: 레이블),
출력 테이블 ( "sum_HB_w_0")
);
고마워, 마이크
제목 : Re : 한 조가 transpose 데이터 문에서 열 그룹을 사용하는 방법위대한 작품! 도와 줘서 고마워.
제목 : Re : 한 조가 transpose 데이터 문에서 열 그룹을 사용하는 방법용도 << 열 그룹 가져 오기 ( "그룹 이름") 그룹의 열 목록을 가져옵니다.
예 :
기본 이름은 여기에있다. ( 1 ) ;
dt = 열다 ( "$ SAMPLE_DATA / Cities.jmp" ) ;
dt << 그룹 열 ( "xy" , { : 엑스 , : 와이 } ) ;
dt << 바꾸어 놓다 (
기둥 ( dt << 열 그룹 가져 오기 ( "xy" ) ) ,
상표 ( : 시티 ) ,
라벨 열 이름 ( "시티" ) ,
출력 표 ( "Transpose of Cities.jmp" )
) ;