JMP를 사용하면 사용자가 사용자 정의 형식을 지정할 수 있습니다. 이러한 사용자 정의 형식은 데이터 테이블, 그래프 빌더, CSV 가져오기, 데이터 필터, JSL 등 기본적으로 지원되는 형식을 사용할 수 있는 모든 곳에서 사용할 수 있습니다. 이러한 사용자 정의 형식은 날짜와 시간을 입력하고 출력하는 데 모두 사용할 수 있습니다.
숫자 열의 형식을 지정하고 데이터 테이블에서 숫자 결과를 얻으려면 열 속성 대화 상자를 사용하고 GUI(아래 이미지 참조)를 사용하여 형식을 변경하거나 JSL을 사용하여 << 형식( ) 메시지를 보내야 합니다. 열에.
열 속성
이 표에는 다양한 필드 설명과 그 의미가 나열되어 있습니다.

JSL 및 수식 편집기
사용자 정의 날짜는 Informat 또는 Format 문의 "형식 패턴" 인수를 사용하여 구현됩니다.
"형식 패턴"은 따옴표 붙은 문자열 입니다. GUI를 사용하여 형식을 작성할 때 JMP는 따옴표를 처리하지만 수식이나 JSL을 사용하여 사용자 정의 형식을 작성할 때는 따옴표를 포함해야 합니다.
다음은 내장(기본) 형식을 사용하는 JSL의 Format( ) 명령의 예입니다. 이 명령의 구문은 Format ( number , string ) 입니다. 여기서 string 은 기본 형식입니다.
format(3683283977, "ddMonyyyy h:m:s");
아래의 사용자 정의 형식은 위의 기본 형식과 동일한 출력을 생성합니다. 여기서 구문은 Format( number , “Format Pattern”, string ) 입니다. 여기서 string은 필드 설명자와 공백, 콜론 등과 같은 기타(리터럴) 텍스트의 모음입니다.
format(3683283977, "형식 패턴", "
- ::");
필드 설명자는 꺾쇠괄호로 구분됩니다. 대괄호로 묶이지 않은 모든 항목은 일반 텍스트로 처리되므로 고도로 사용자 정의 가능한 출력이 가능합니다.

정보 형식( )과 형식( ) 사용에 대한 팁
Informat() 함수는 문자열을 1904년 1월 1 일 이후의 초 수로 변환하기 위한 것입니다. Informat()이 이 작업을 수행할 수 있는 세 가지 방법이 있습니다.
- JMP가 형식을 추측하도록 함으로써 . 이렇게 하려면 원래 문자열만 인수로 사용하십시오. 모호함 때문에 이것이 작동할 때도 있고 그렇지 않을 때도 있습니다. 아래 코드를 사용하면 아래 날짜가 3월 12일인지 12월 3일인지 알 수 있는 방법이 없습니다.
- 사용자가 형식 문자열 인수를 추가하여 지정하는 내장 형식을 사용합니다 . 여기서는 날짜가 12월 3일이 아닌 3월 12일로 표시되도록 지정합니다.
- 정보(“1995년 12월 3일”, “d/m/y”)
- 형식 패턴을 사용하여 :
- Informat(“1995년 2월 3일”, “형식 패턴”, “
/ / ")
반대로 Format( ) 함수는 숫자를 문자열로 변환하므로 열 수식에서 Format( )을 사용하면 결과는 숫자가 아닌 문자열이 됩니다. 숫자 열의 형식을 지정하고 데이터 테이블에서 숫자 결과를 얻으려면 열 속성 대화 상자를 사용하고 GUI(아래 이미지 참조)를 사용하여 형식을 변경하거나 JSL을 사용하여 << 형식( ) 메시지를 보내야 합니다. 열에. 예: 열려 있는 Conversions.jmp 를 사용한 샘플 날짜 . 이 표에는 사용 중인 형식 패턴의 많은 예가 포함되어 있습니다. 아래 표에서는 각 열의 내용을 설명합니다. 열 칼럼 참고사항 원시 날짜 텍스트 연속된 날짜로 변환하려는 문자열(문자 데이터)입니다. Informat과 함께 사용할 형식 패턴 이 변환을 수행하는 데 필요한 형식 패턴입니다. 연속 결과 처음 2개 열을 입력으로 사용하여 형식이 지정되지 않은 날짜(1904년 1월 1일 이후의 초 수)를 생성하는 공식 열입니다. 표준 형식으로 표시되는 결과 내장된 형식으로 표시되는 날짜입니다. (열은 연속적입니다) 형식 패턴으로 표시된 결과 사용자 정의 형식으로 표시되는 날짜입니다. (열은 연속적입니다) 형식 패턴을 사용하여 문자열로 변환된 결과 여기서는 연속 날짜를 사용자 정의 형식의 문자열로 변환하는 열 수식과 Format() 함수를 사용합니다. (열은 문자입니다) 분수 초 결과에 소수 초가 있는 경우 "예"입니다. 그래프 빌더 그래프 빌더에 날짜가 표시되는 방식은 형식이나 필요한 세부 정보로 인해 데이터 테이블에 표시되는 방식과 다를 수 있습니다. 이를 조정하려면 기둥 속성과 동일한 도구를 사용하십시오. 해당 축의 속성에서 찾을 수 있습니다. 그래프 빌더에 날짜가 표시되는 방식은 형식이나 필요한 세부 정보로 인해 데이터 테이블에 표시되는 방식과 다를 수 있습니다. 이를 조정하려면 기둥 속성과 동일한 도구를 사용하십시오. 해당 축을 두 번 클릭하여 액세스할 수 있는 축 속성에서 액세스할 수 있습니다. 또한 날짜를 그룹화하는 방법에는 비닝 또는 래핑이라는 두 가지 방법이 있습니다. 비닝은 날짜와 일정에 따라 같은 달 또는 같은 시간의 모든 요소를 함께 그룹화할 것을 제안합니다. 예를 들어, 주별 비닝을 요청하면 각 주의 모든 데이터가 함께 그룹화됩니다. 래핑을 사용하면 날짜의 특성에 따라 같은 달이나 시간의 모든 요소를 그룹화할 수 있습니다. 예를 들어, 주 단위로 래핑을 요청하면 데이터가 월요일, 화요일, 수요일 등으로 그룹화됩니다. 이를 통해 내 데이터에 해당 날짜의 영향이 있는지 확인할 수 있습니다.