2024년 2월에 실시한 Web 세미나 「JMP에 의한 데이터 가공 ~스프레드 시트를 넘어~」에서 소개한 데이터 가공 기능을 중심으로, 기능 마다의 조작 방법을 쇼트 동영상으로서 정리한 것입니다.
불필요한 행을 삭제하고 싶은, 어느 열을 숨기고 싶은, 중복 데이터 삭제하고 싶은 등, JMP로 "이런 데이터 가공을 할 때 어떻게 하면 좋을까?"라고 헤매었을 때에, 꼭 본 동영상집을 활용해 주세요.
※본 세미나에서는, 현시점에서의 최신 버젼 「JMP 18.0」을 이용하고 있습니다.
※본 세미나로 설명하고 있는 동영상의 대부분은, 이하의 페이지에 있는 Hostel의 데이터 세트를 이용하고 있습니다.
일본 호스텔 데이터셋(kaggle.com)
※동영상 오른쪽 하단의 Full Screen 아이콘을 클릭하면 확대 표시할 수 있습니다.
목차
|
|
이 동영상에 대한 소개.
주요 항목
- 로우 데이터를 분석 데이터로
- 데이터를 JMP로 읽을 때 JMP 측에서해야 할 일
- JMP로 데이터 가공을 할 때의 장점
- 본 동영상에서 소개하는 데이터 가공 처리
- 본 세미나에서 주로 사용하는 데이터
- JMP에서 탐색적으로 데이터를 조사하는 예(데모)
|
|
|
용도 : Excel과 같은 스프레드시트를 JMP로 로드한 후 열 척도가 예상 척도인지 확인하고 필요에 따라 척도를 변경합니다.
연속 척도: 수치 측정값, 양적 변수(연속) 명의 척도: 순서에 의미가 없는 숫자 또는 문자의 질적 변수(카테고리) 순서 척도: 순서에 의미가 있는 숫자 또는 문자의 질적 변수(카테고리) 원칙적으로 수치 열은 연속 척도, 문자열은 명의 척도로 변환된다.
작업 : 열 패널(데이터 테이블의 왼쪽 중앙)의 열 이름 왼쪽에 있는 아이콘을 클릭하여 축척을 변경합니다. |
-
2. 값 표시 순서 확인, 변경 (1(45분)
|
|
사용 : JMP 보고서 (표 및 그래프 등)에 표시되는 카테고리 (수준)의 순서를 변경합니다. 작동하다:
- 데이터 테이블에서 범주 순서를 변경할 열을 선택하고 열 > 열 정보 를 선택합니다.
- 왼쪽 하단의 열 속성에서 값 표시 순서 를 선택합니다.
- 맞춤 순서의 위치에서 값의 순서 변경
|
-
3. 열 레이블, 행 레이블 설정(2(48분)
|
|
사용 : 그래프의 플롯 포인트에 레이블을 표시합니다. 열 라벨을 설정하면 해당 열의 값이 레이블로 표시됩니다. 행 라벨을 설정하면 해당 행의 플롯 포인트에 대한 그래프에 레이블이 표시됩니다.
작동하다: 열 레이블 : 레이블로 만들 열을 선택하고 열 > 레이블 있음/라벨 없음 을 선택합니다. 행 레이블 : 해당 행을 선택하고 행 > 레이블 있음/라벨 없음 을 선택합니다. 보충 : 라벨의 설정을 해제하려면, 상기와 같은 조작(라벨 없음)을 실시한다. |
|
|
사용 : JMP 데이터 테이블에서 여러 열을 그룹화하여 분석이나 그래프 플랫폼에서 열을 지정할 때 그 그룹 내의 변수를 정리하여 지정할 수 있다.
작동한다 : 그룹화할 모든 열을 선택하고 열 > 열 그룹화 를 선택합니다.
추가 : 그룹화를 해제하려면 그룹을 선택하고 열 > 열 그룹화 해제 를 선택합니다. |
-
5. 분석에 불필요한 행 제외(4(1분 11초)
|
|
사용 : JMP 데이터 테이블에 대해 분석에서 불필요한 행을 제외하거나 특정 조건을 충족하는 데이터를 하위 집합합니다.
작동하다: 행 숨기기 및 제외 제외하려는 행을 선택한 상태에서 행 > 숨기기 및 제외 를 선택합니다. 서브세트
- 표 > 서브세트 선택
- 라디오 버튼 필터링된 행을 선택하고 필터 조건을 설정합니다.
|
|
|
사용 : JMP 데이터 테이블에서 특정 열을 숨 깁니다. 예: 열이 많은 데이터로 분석에 불필요한 열을 숨깁니다.
표시 안 함: 데이터 테이블에 해당 열을 표시하지 않음 제외: 해당 열을 분석에 포함하지 않음(플랫폼 열 선택 후보에서 제외됨)
작동하다: 표시하지 않음 해당 열을 선택하고 열 > 표시 안 함/재표시 를 선택합니다. 제외하다 해당 열을 선택하고 열 > 제외/제외하지 않음 을 선택합니다. |
|
|
사용 : 주로 카테고리 변수 (명의 척도, 순서 척도)에 대해 카테고리의 값의 변경, 병합 등에 사용한다. 특정 문자열에서 특정 문자 (숫자)를 추출하는 응용 프로그램에서도 사용할 수 있습니다.
작동한다 : 해당 열을 선택하고 열 > 재코딩 을 선택하고 이전 값(현재 값)에 대해 새 값(재코딩할 값)을 지정합니다.
 |
|
|
사용 : JMP 데이터 테이블에 대한 계산식을 만듭니다.
작동하다: 1. 오른쪽 클릭 메뉴에서 해당 계산식을 선택하는 방법 수식의 대상이 될 열을 선택하고 열 이름을 마우스 오른쪽 단추로 클릭하고 새 수식 을 선택합니다.
2. 수식 편집기에서 수식을 만드는 방법 수식을 만들려는 열을 선택하고 열 > 수식 을 선택합니다. ⇒ 수식 편집기가 시작되므로 수식을 만듭니다. |
|
|
사용 : 연속 척도의 열에 대해 절단 점을 설정하고 범주화 된 변수를 만듭니다. 예: 연령이 입력된 열에 대해 10대, 20대,...와 연대로 나눈 카테고리컬 열을 작성한다.
작동하다:
- 연속 축척 열을 선택하고 열 > 유틸리티 > 범주화 수식 만들기를 선택합니다.
- 절단점을 설정하고 계산 열 만들기 를 선택합니다.
 |
-
10. 열 속성 복사, 붙여넣기(2(1분 13초)
|
|
사용 : JMP의 데이터 테이블에서는, 열에 대해서, 값의 표시 순서나 값 라벨등의 프로퍼티(속성)을 설정할 수 있다. 한 열에 설정한 속성을 복사하여 다른 열에 붙여 넣으면 해당 열에도 동일한 속성을 적용 할 수 있습니다.
작동하다:
- 열을 선택하고 열 이름을 마우스 오른쪽 단추로 클릭하고 열 속성 복사 를 선택합니다.
- 복사할 열을 선택하고 열 이름을 마우스 오른쪽 단추로 클릭하고 열 속성 붙여넣기 를 선택합니다.
 |
-
11. 행의 속성 복사, 붙여넣기(2(45분)
|
|
사용 : 행 속성 (제외, 표시하지 않음, 레이블 등)을 데이터 테이블의 열에 복사하여 필요할 때 붙여 넣을 수 있습니다. 예 : 하나의 데이터 테이블에 대해 여러 개의 제외 조건이있을 때 해당 제외 조건을 데이터 테이블에 저장하고 필요할 때 적용 할 수 있습니다.
작동하다: 복사 대상 열 만들기 데이터 유형을 행 속성으로 변경합니다. 현재 행의 속성을 열에 복사 열 아이콘을 클릭하고 행 속성에서 복사를 선택합니다. 행의 속성 열 정보를 데이터 테이블의 행 속성으로 적용 열 아이콘을 클릭하고 행 속성에 복사를 선택합니다.  |
-
12. 결측 데이터 확인 및 처리(5(22분)
|
|
사용 : 결측 데이터를 조사한다. JMP에서는 주로 [결측값을 조사한다], 또는 [결측값의 패턴 표시] 플랫폼에서 결측값을 상세하게 확인할 수 있다.
작동하다: 누락 값 검사 : 분석> 스크리닝> 누락 값 검사 를 선택하고 누락 값을 검사 할 열을 선택합니다. 결측값 패턴 표시 : [테이블] > [결측값 패턴 표시] 를 선택하고 결측값을 조사할 열을 선택합니다. |
|
|
사용 : 이상값을 확인합니다. JMP에서는 주로 상자 수염도나 산포도 등에서 시각적으로 확인하는 방법과 [특이치 조사] 플랫폼을 이용하는 방법이 있다.
작동하다: 이상값 검사 : 분석 > 스크리닝 > 이상값 검사 를 선택하고 이상값을 검사할 열(연속 척도)을 선택합니다. |
|
|
사용 : 선택한 열에 대해 값이 중복되는 열을 선택합니다.
작동한다 : 검사할 열을 선택하고 행 > 행 선택 > 중복 행 선택 을 선택합니다.
|