JMP 살펴보기 > 데이터 입력 및 편집 > 데이터 재구성 > 텍스트 매칭으로 새 열 생성
발행일 : 03/10/2025

텍스트 매칭으로 새 열 생성

"텍스트 매칭으로 새 열 생성" 옵션을 사용하면 정규 표현식(텍스트의 패턴 식별)을 사용하여 열의 비정형 텍스트를 매칭시킨 다음 매칭된 텍스트에서 새 열을 생성할 수 있습니다. 텍스트 탐색기 플랫폼을 사용하여 정규 표현식을 작성한 다음 결과를 열에 저장하는 대신 이 기능을 사용할 수 있습니다.

1. 도움말 > 샘플 데이터 폴더를 선택하고 Pet Survey.jmp를 엽니다.

2. Survey Response 열을 선택합니다.

3. 열 > 유틸리티 > 텍스트 매칭으로 새 열 생성을 선택합니다.

그림 4.34 정규 표현식 편집기 

Regular Expressions Editor

4. "나머지" 상자 아래에서 "추가" 버튼 Image shown here을 클릭합니다.

5. 목록에서 공백을 선택하고 확인을 클릭합니다.

6. "제목" 옆에 Cat를 입력합니다.

7. "정규 표현식" 옆에 (cat(?:s?))([\s\.])를 입력합니다.

이 표현식은 “cat”과 선택적으로 뒤에 공백이나 마침표가 있는 s가 따라오는 cat을 찾습니다.

참고: 정규 표현식에 오류가 있으면 Cat 왼쪽에 X 아이콘 Image shown here이 나타납니다.

8. "추가" 버튼 Image shown here을 다시 클릭합니다.

9. 목록에서 공백을 선택하고 확인을 클릭합니다.

10. "제목" 옆에 Dog를 입력합니다.

11. "정규 표현식" 옆에 (dog(?:s?))([\s\.])를 입력합니다.

12. (선택 사항) 정규 표현식 편집기를 닫았다가 다시 연 후 다시 채울 필요가 없도록 스크립트를 저장하려면 빨간색 삼각형 메뉴에서 "스크립트 저장" 옵션 중 하나를 선택합니다.

13. 확인을 클릭합니다.

그림 4.35 새 열이 있는 데이터 테이블 

Data Table with New Columns

정규 표현식 편집기의 "결과 규격 사용" 옵션을 사용하면 새 열에 나타나는 매칭된 텍스트를 제어할 수 있습니다.

"결과 규격 사용"(기본 설정)을 선택하지 않으면 새 열의 결과는 편집기 오른쪽에 있는 정규 표현식에 의해 생성된 결과입니다.

"결과 규격 사용"(기본 설정)을 선택하면 새 열의 결과는 편집기 오른쪽에 있는 "결과" 표현식에 의해 생성된 결과입니다. 정규 표현식이 Air(port)라면 새 열에는 원래 열에서 찾은 port라는 단어가 포함됩니다.

정규 표현식 편집기에 대한 자세한 내용은 기본 분석정규 표현식 편집기에서 정규 표현식 사용자 정의에서 확인하십시오.

정규 표현식에 대해 자세히 알아보려면 Regular-Expressions.info 사이트를 방문하십시오.

더 많은 정보를 원하십니까? 질문이 있습니까? JMP 사용자 커뮤니티에서 답변 받기 (community.jmp.com).