스크립트가 데이터 테이블을 열려면 테이블을 찾을 위치를 JMP에 알려야 합니다. 따라서 파일 경로가 작동하는 방식을 이해해야 합니다. 파일 경로는 루트(또는 디스크 드라이브)에서 시작하여 파일이 저장된 폴더로 연결되는 일련의 폴더로 계속됩니다. 따라서 시퀀스는 JMP가 파일에 도달하기 위해 루트에서 시작하여 탐색해야 하는 일련의 폴더를 반영합니다. JMP는 경로의 폴더가 슬래시로 구분되는 POSIX 형식인 휴대용 운영 체제 인터페이스를 선호합니다. 즉, Windows와 macOS 모두에서 실행되는 스크립트의 경우 스크립트가 현재 운영 체제를 식별할 필요가 없습니다. 그러나 필요한 경우 파일 경로 변환 기능을 사용하여 Windows와 POSIX 파일 경로 형식 간에 변환할 수 있습니다. 이 함수에서 유일한 필수 인수는 문자열로 지정된 경로입니다. 선택적 인수는 경로가 절대 경로인지 상대 경로인지, 그리고 POSIX 또는 Windows 형식으로 변환할지 여부를 지정할 수 있습니다. JMP는 일반적으로 사용되는 디렉토리에 대한 바로 가기로 사용할 수 있는 일련의 경로 변수를 유지합니다. 경로 변수의 이름은 달러 기호로 시작합니다. 이러한 기본 제공 경로 변수의 예로는 HOME, ADDIN_HOME, DESKTOP, DOCUMENTS, DOWNLOADS 및 SAMPLE_DATA가 있습니다. Open 함수의 인수에서 이러한 경로 변수 중 하나를 사용하려면 경로 변수, 슬래시, 파일 이름 및 확장자로 구성된 문자열을 지정합니다. 예를 들어 이 코드는 Sample Data 디렉터리에 저장된 Big Class 데이터 테이블을 엽니다. 경로 변수 가져오기 함수는 달러 기호가 없는 경로 변수 이름을 인수로 사용하고 경로를 문자열로 반환합니다. 또한 경로 변수 설정 기능을 사용하여 고유한 경로 변수 세트를 정의하고 유지할 수 있습니다. 변수 이름과 경로를 모두 문자열로 지정합니다. 그러나 경로 변수의 이름을 달러 기호로 시작하지 마십시오. 기본 제공 경로 변수용으로 예약되어 있습니다. 기본 제공 경로 변수와 함께 작동하는 동일한 경로 변수 가져오기 함수를 사용하여 경로 변수의 현재 값을 결정할 수 있습니다.