이름은 JMP, 특히 스크립팅에서 중요합니다. 사실, JMP의 모든 것에는 이름이 있습니다! 여기에는 개체, 메뉴 명령, 기능 및 개체에 대한 메시지가 포함됩니다. 그리고 스크립트의 변수에도 이름이 있습니다. 이름은 특정 규칙이나 구문을 따라야 합니다. 이름은 알파벳 문자(A~Z, 소문자 또는 대문자) 또는 밑줄로 시작해야 합니다. 따라서 이름은 숫자나 다른 문자로 시작할 수 없습니다. 그런 다음 이름은 더 많은 알파벳 문자, 숫자, 공백 문자 또는 일부 특수 문자로 계속될 수 있습니다. 공백 문자는 공백, 탭 또는 개행입니다. 허용되는 특수 문자는 파운드 기호, 마침표, 아포스트로피, 백분율 기호, 밑줄 및 백슬래시입니다. 마지막으로 이름에는 그리스 문자와 같은 일부 수학 기호에 대한 유니코드 문자도 포함될 수 있습니다. 이것이 이름의 필수 구문입니다. 간단하지만 정확합니다. 그러나 스타일은 엄격하지 않습니다. 이러한 구문 규칙 내에서 이름의 스타일을 지정하는 방법을 설명하기 위해 몇 가지 예를 살펴보겠습니다. Fit Line은 모든 구문 규칙을 따르는 이름입니다. 그러나 여러 다른 방법으로 스타일을 지정할 수 있습니다. FitLine, 각 단어는 대문자로 표시되지만 단어 사이에는 공백이 없습니다. 또는 대문자나 공백이 없는 맞춤선 또는 단어가 구분되지만 대문자가 아닌 맞춤선입니다. 이름에는 공백이 허용되지만 JMP는 이름을 평가할 때 해당 공백을 무시하기 때문에 이러한 이름은 모두 JMP에서 동일한 이름입니다. 그리고 JMP는 대소문자를 무시합니다. 따라서 이름을 더 쉽게 읽을 수 있도록 하거나 기본 제공 이름과 사용자 정의 이름을 구분하는 등 자신에게 적합한 방식으로 이름의 스타일을 지정할 수 있습니다. 물론 스크립트 전체에서 스타일을 일관되게 유지하는 것이 좋습니다. 이름에 대한 또 다른 점은 JMP가 모든 이름을 인식하고 이름을 올바른 개체와 연결할 수 있어야 한다는 것입니다. 이 이름 확인 프로세스를 범위 지정이라고 합니다. 그리고 범위 지정 규칙은 이름을 처음 접했을 때 이름을 확인하는 방법을 결정합니다. 범위 연산자라고 하는 특수 접두어 문자가 있는 두 가지 유형의 이름이 있습니다. 단일 콜론 접두사는 JMP에 이름이 데이터 테이블 열을 참조하고 있음을 알려줍니다. 이중 콜론 접두사는 JMP에 이름이 전역 변수라고 하는 것을 참조하고 있음을 알려줍니다. 당분간은 이를 사용자가 정의한 변수로 생각하십시오.