텍스트 열에서 위도 경도 추출JMP 커뮤니티 여러분, 안녕하세요.
data.gov에서 전기 자동차 데이터 세트를 얻었습니다. 지리적 위치를 제공하는 열이 있지만 열 항목은 지정된 형식입니다.
POINT(경도, 위도)
예를 들어 한 행은
포인트 (-122.34301 47.659185)
경도와 위도에 대한 두 개의 새로운 연속 열을 만들고 싶습니다.
내 문제는 LEFT(), RIGHT() 또는 SUBSTR() 함수를 사용하여 숫자 문자열을 추출하려고 할 때 숫자 문자열이 항상 동일하지 않기 때문에 결과가 일치하지 않는다는 것입니다.
와 같은
포인트(-122.6880708 48.2179983) & 포인트(-121.9725 47.85674)
이러한 위도 및 경도 열을 만드는 가장 좋은 방법은 무엇입니까?
JMP 데이터 세트를 첨부했습니다.
감사합니다,
-사랑해
데이터 혼합 및 정리Re: 텍스트 열에서 위도 경도 추출문자열을 분할하는 매우 편리한 방법은 다음과 같습니다. 단어() :
https://www.jmp.com/support/help/en/18.0/#page/jmp/character-functions-2.shtml?os=win&source=application#ww8107571
세 번째 인수를 사용하면 구분 기호로 사용되는 모든 문자를 지정할 수 있습니다.
string = "POINT (-122.34301 47.659185)";
Num(word(2,string, "( )"))
Num(word(3,string, "( )"))
또는 다음을 사용할 수 있습니다. 텍스트를 열로... 열 메뉴에서:


3개의 열이 생성됩니다. 그런 다음 두 번째와 세 번째 열을 다음으로 변환하면 됩니다. 숫자 .
Re: 텍스트 열에서 위도 경도 추출2단계 프로세스(위도에 한 번, 경도에 한 번)로 기록을 사용할 수도 있습니다.
Re: 텍스트 열에서 위도 경도 추출Word() 함수가 가장 쉬운 방법입니다.
수식 편집기 기능 하나만 배운다면 Word()가 그 기능입니다.