16 진수를 12 월로 자동 변환하는 JMP CSV 가져 오기여보세요,
0x62, 0x68 등과 같은 데이터가 포함 된 열 중 하나가있는 csv 파일이 있습니다.
JSL open (infile)을 사용하여 csv를 JMP로 가져올 때 JMP가 자동으로 열을 숫자 데이터 유형으로 변환하여 프로세스에서 0x62에서 98 (10 진수)로 변경되는 것을 알 수 있습니다.
스크립트를 사용하지 않고 csv를 수동으로 가져 오는 경우 동일한 문제 (자동 변환)
컴퓨터 중 하나에서만 발생했으며 다른 컴퓨터는 자동 변환되지 않았습니다.
텍스트 가져 오기 설정은 자동 변환되는 컴퓨터와 그렇지 않은 컴퓨터간에 동일합니다.
JMP가 자동 변환되는 것을 방지하기 위해 무엇을 조사해야하는지 조언이 있으십니까? 텍스트를 가져 오기 전에 모든 컴퓨터 시스템이 동일한 설정으로 사전 조정되도록 스크립트 라인을 추가 할 수 있습니까?
감사합니다.

다시 : JMP CSV 가져 오기 16 진수를 자동으로 변환자동 변환을 수행하는 컴퓨터 중 하나는 입력 할 파일을 선택할 때 "데이터 (미리보기 사용)"를 지정하는 것이 좋습니다.

그런 다음 16 진 열을 숫자로 해석하지 않고 문자로 유지하도록 지정할 수 있습니다. 아래의 미리보기 창에서 Age 열을 문자로 유지하기로 선택했습니다.

또한 .csv 파일을 한 번 읽은 후에는 테이블의 소스 항목으로 이동하여 편집 한 후 파일에서 읽은 JSL 코드를 저장할 수 있습니다. JSL에서 JMP가 열을 문자로 설정하는 방법을 볼 수 있습니다.

다시 : JMP CSV 가져 오기 16 진수를 자동으로 변환JMP 14 이상에서는 다중 파일 가져 오기를 사용하는 것이 또 다른 해결 방법 일 수 있습니다. MFI는 디렉토리와 파일 이름 패턴이 필요하지만 해당 패턴을 완전한 파일 이름으로 만드는 것은 쉽습니다.
다시 : JMP CSV 가져 오기 16 진수를 자동으로 변환데이터 (미리보기 사용) 옵션을 시도했지만 실제로 한 컴퓨터가 숫자로 표시되었습니다. 해당 컴퓨터에서 JMP13을 사용하고 있습니다. csv 텍스트를 가져 오는 동안 JMP가 데이터 유형을 다르게 해석하는 방법에 JMP 버전이 종속되어 있습니까?
지금은 스크립트에서 행을 추가하여 사용자가 가져올 때마다 데이터 유형을 문자로 강제 할 수 있지만 성능 (런타임)에 영향을 미칩니다.
다시 : JMP CSV 가져 오기 16 진수를 자동으로 변환JMP 릴리스가 나오면 분명히 변경 사항이있을 수 있습니다. JMP 사람들은 항상 그러한 것들을 개선하려고 노력하고 있습니다.
사용하려는 JMP 릴리스를 확인하도록 코드를 수정 한 다음 수정이 필요한 버전 만 스크립트의 효율성에 영향을 미칩니다.