테이블 정보를 얻는 방법안녕하세요,
JMP에서 SAS PROC CONTENTS가 수행하는 것과 유사한 테이블 정보(열 이름, 행 수, 열 이름, 열 유형 등)를 얻을 수 있는 방법이 있습니까?
고마워, 오렌
Re: 테이블 정보를 얻는 방법제 요청에 가능한 해결책을 제공해 주셔서 감사합니다.
오렌.
Re: 테이블 정보를 얻는 방법안녕 제프,
매우 감사합니다. 추천해 주신 추가 기능을 방금 다운로드했습니다. 그것은 테이블 itslef(테이블 이름, 생성 날짜 등)에 대한 정보를 제공하지 않지만 이것은 아마도 내가 찾고 있는 가장 colsest 솔루션일 것입니다.
BR, 오렌
Re: 테이블 정보를 얻는 방법확인 테이블 특성 추가 기능 ~에 의해 @Justin_Chilton .
나는 그것이 당신이 찾고있는 것일 수 있다고 생각합니다.
Re: 테이블 정보를 얻는 방법*Column Viewer* 옵션은 매우 유용합니다. 특히 *Data
*요약 표시*를 요청할 때 표시되는 정보의 테이블 보기*는 다음과 같습니다.
테이블 열에 모든 열 이름(데이터 테이블의)을 표시합니다.
인쇄, 분류 및 인쇄 등을 허용합니다.
그러나 *연결된 요약 테이블이 더 유용할 수 있습니다.
*열* 열의 제목이 변경되는 방식으로 데이터 테이블*에
데이터 테이블의 제목을 변경합니다. 예를 들어,
데이터 테이블에는 "Mean"이라는 단어가 포함되어 있습니다(예:
*요약*) 이 모든 "평균"을 한 번에 제거할 수 있습니다(단축하려는 경우
제목) "찾기"를 사용하고 모두 공백으로 바꿉니다.
Re: 테이블 정보를 얻는 방법안녕 오렌,
슬프게도 JMP에는 PROC CONTENTS를 사용하기 위한 기본 절차가 없습니다.
JMP에서 가장 가까운 기능은 메인 메뉴 -> Cols -> Column Viewer에 있는 Column Viewer 플랫폼입니다.
https://www.jmp.com/support/help/en/15.0/#page/jmp/select-columns-in-the-columns-viewer.shtml
JSL DataTable 함수를 사용하면 일반적으로 테이블 및 파일에 대한 세부 정보를 얻을 수 있는 더 낮은 수준의 함수가 있지만 이는 JSL 코드 작성을 의미합니다.
Column Viewer를 사용해 보고 최종적으로 주요 WW JMP 커뮤니티에 질문을 보고하여 가시성을 높일 것을 제안합니다.
도움이 되었기를 바랍니다.
안녕, 마시모
Re: 테이블 정보를 얻는 방법안녕 톰,
빠른 답장을 보내 주셔서 감사합니다. 보내주신 스크립트를 실행해 보았지만 결과를 찾을 수 없었습니다.
어쨌든 CONTENTS가 생성하는 것과 같은 모든 테이블 정보를 포함하는 보다 정교한 출력이 필요합니다. 이것은 규제 목적을 위한 것이며 SAS가 수행하는 것과 유사한 결과를 얻을 것으로 기대됩니다.
아마 다른 솔루션을 찾아야 할 것입니다.
다시 한 번 감사드립니다, 오렌
Re: 테이블 정보를 얻는 방법안녕 오렌,
나는 익숙하지 않다 SAS 프로세스 콘텐츠,
하지만 JSL에서는 별도의 명령으로 필요한 모든 정보를 얻을 수 있다는 것을 알고 있습니다. 다음은 일부입니다.
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << Get Script();
dt << Get Column Names("string");
Nr = NRows(dt);
Nd = NCols(dt);
dt:Age << Get Data Type;
dt:Age << Get Modeling Type;
이것으로 충분합니까?
BR,
톰.