이전 기사에서 "JMP 소프트웨어가 귀하에게 더 적합한 5가지 이유는 무엇입니까?" " , 우리는 비전문 통계학자를 위한 JMP 소프트웨어의 장점을 간략하게 소개했습니다. JMP와 친숙한 메뉴 인터페이스, 강력한 시각화 도구, 풍부한 데이터 정리 기능, 체계적인 통계 분석 방법, 대화식 결과 표시 방법 등 비통계학자에게 매우 친숙함 .

임상의가 JMP를 사용하여 데이터 분석을 효율적으로 수행하고 일상 업무 및 논문 출판의 효율성을 개선하는 방법을 배우도록 돕기 위해 수석 JMP 사용자이자 수석 통계학자인 Feng Guoshuang 박사와 그의 팀은 일련의 통계를 공유합니다. 및 데이터 분석, JMP 작업 등 새로운 기술을 습득하는 데 도움이 되는 실용적인 콘텐츠, 각 호의 고전 주제. 이러한 주제는 임상의에게만 해당되는 것이 아니라 JMP 소프트웨어를 사용하여 데이터 분석을 수행하는 모든 사람에게 적용된다는 점은 주목할 가치가 있습니다.
이 기사는 이 시리즈의 두 번째 기사입니다. Feng 박사와 그의 팀은 JMP 데이터 분석의 첫 번째 단계인 데이터 가져오기를 소개했습니다. 이 기사에서는 Excel을 예로 들어 기존 데이터를 영리하게 가져오는 방법을 알려줍니다. 이는 다른 유형의 데이터 세트(예: SPSS 데이터, csv 데이터 등) 가져오기 방법과 매우 유사합니다.
데이터를 쉽게 가져오는 세 가지 방법
데이터를 JMP로 가져오는 일반적인 세 가지 방법은 복사 및 붙여넣기, 기존 데이터 직접 열기, Excel의 JMP 선택 목록을 통해 가져오기입니다. 하나씩 살펴봅시다!
(1) 복사하여 붙여넣기
먼저 JMP 소프트웨어를 엽니다. 기능 테이블 [문서] 아래에 데이터 세트와 유사한 작은 아이콘이 있습니다. 커서를 이동하면 [새 데이터 시트]가 표시됩니다. 이 작은 아이콘을 클릭합니다(그림 1). 그러면 그림 2의 인터페이스로 이동하는 것을 볼 수 있습니다. 이때 엑셀 데이터셋으로 돌아가서 분석하고자 하는 데이터셋을 찾아 분석하고자 하는 데이터 셀을 모두 선택하여 복사한다.
여기에 약간의 트릭이 있습니다. 변수(행) 또는 관찰(열)이 많은 경우 드래그하여 선택하는 것이 약간 번거롭습니다. 테이블의 왼쪽 상단에 있는 작은 삼각형을 클릭하여 선택할 수 있습니다. 전체 페이지 그런 다음 JMP로 이동하여 복사합니다. 걱정하지 마십시오. JMP는 데이터 콘텐츠가 있는 셀을 정확하게 식별할 수 있습니다.

그림 1 JMP 빈 데이터 세트 만들기

그림 2 JMP 빈 데이터세트
데이터를 선택하고 복사한 후 새로 생성된 JMP 빈 데이터 테이블로 돌아갑니다. 여기서는 단순 붙여넣기나 ctrl+v가 아니라 엑셀에서 복사할 때 첫 번째 열이 변수 이름이기 때문에 직접 붙여넣으면 변수 이름이 JMP 데이터셋에서 첫 번째 열 관찰이 됩니다. 가능하지 않다.
올바른 방법은 JMP의 메뉴 열에 있는 [편집]에서 [열 이름으로 붙여넣기]를 클릭하는 것입니다. 물론 단축키 복합키를 사용해도 되지만 ctrl+v 대신 ctrl+shift+v를 사용해도 된다.
지금까지 Excel 데이터를 가져오는 첫 번째 방법은 끝났습니다. 간단하지 않습니까?
(2) 기존 데이터를 직접 열기
Excel을 JMP로 가져오는 이 방법은 일상 업무에서 가장 일반적으로 사용되는 방법일 수 있습니다. 먼저 JMP 소프트웨어를 열고 [파일]을 선택하고 드롭다운 메뉴에서 [열기(O)...]를 클릭한 다음 팝업 파일 브라우저에서 Excel 데이터 세트를 찾습니다(그림 3, 볼 수 없음 Excel 형식 파일의 경우 파일 이름 오른쪽의 드롭다운 메뉴에서 Excel 파일을 선택하면 됩니다.JMP는 텍스트 파일, PDF 파일, SAS 프로그램을 포함하여 일반적으로 사용되는 대부분의 데이터베이스 파일을 가져올 수 있습니다. 파일, R 코드 및 MATLAB 코드, HTML 파일, 셰이프 파일, JSON 데이터 파일 등)을 클릭하여 선택한 다음 엽니다.
여기서 주의할 점은 파일 형식이 Excel 파일을 찾으면 파일 이름 위에 작은 문자 열과 옵션이 표시되어 Excel의 첫 번째 열을 레이블로 사용할지 여부를 묻는 메시지가 나타납니다.일반적으로 우리는 JMP는 항상 첫 번째 열이 변수 이름인지 여부를 정확하게 판단할 수 있습니다. 물론 프로필에 따라 "항상" 또는 "안 함"을 선택할 수도 있습니다.

그림 3 JMP는 기존 데이터 세트 인터페이스를 엽니다.
"열기"를 클릭하면 그림 4와 같이 데이터를 공식적으로 가져오기 전에 미리보기 단계로 들어갑니다. 왼쪽 상단 모서리는 데이터 미리보기로, 여기에서 스크롤을 드래그하여 관측치와 변수의 수가 올바른지 확인할 수 있습니다(Excel 형식이 올바른 경우 JMP는 실수하지 않습니다).
미리보기 창에는 또 다른 실용적인 기능이 있습니다.행을 선택하고 오른쪽 버튼을 클릭하여 숫자 변수의 소수 자릿수 변경, 백분율 형식으로 변경 또는 변경과 같은 데이터 입력 형식을 지정할 수 있습니다. 물론 이것들은 데이터를 JMP 데이터 테이블로 임포트한 후에 조작할 수 있으며, 여기서 실수를 해서 다시 시작하고 싶은 경우 하단의 "기본 설정 복원"이 도움이 될 수 있습니다.
우측 상단의 시트 선택은 엑셀의 워크시트이며, 엑셀 시트에 시트가 여러 개 있는 경우 여기에서 시트명을 확인하시기 바랍니다. 테이블의 모든 시트를 가져오려면 여기에서 모두 선택하도록 선택할 수 있습니다. 그러면 Excel에 있는 시트 수만큼 JMP가 데이터 시트를 가져옵니다.
왼쪽 하단은 단일 워크시트의 설정입니다.기본 설정은 행 제목이 첫 번째 열에서 시작하고 제목이 있는 열의 수는 1개이며 데이터는 첫 번째 행과 두 번째 열에서 시작됩니다. 형식이 특수한 경우 여기에 적절하게 수정합니다. 다른 것들은 기본 상태를 잘 유지합니다.
모든 것이 준비되었습니다. 이제 [가져오기]를 클릭하세요.

그림 4 EXCEL 데이터 세트 인터페이스 가져오기
(3) 엑셀의 JMP 옵션 목록을 통해 (엑셀 고유의 기능)
이 방법은 세 가지 방법 중 가장 조작하기 쉬울 수 있습니다! 정상적인 상황에서 JMP 소프트웨어를 설치한 후 Excel에 JMP 플러그인 프로그램도 설치됩니다.Excel 데이터 시트를 열면 EndNote 플러그인 프로그램과 마찬가지로 JMP 옵션 목록을 볼 수 있습니다. Word에서(그림 5).

그림 5 EXCEL의 JMP 플러그인 프로그램
JMP 데이터 테이블을 생성하기 전에 기본 설정을 클릭하여 설정해야 합니다. [환경 설정]을 클릭하면 그림 6과 같은 인터페이스가 뜨는데 "첫 번째 행을 열 이름으로 사용" 즉, 엑셀 데이터의 첫 번째 열을 행 변수 이름으로 사용을 체크하고 확인을 클릭하면, 그런 다음 Preferences 옆의 [Data Table]을 클릭하면(그림 7) JMP 데이터 테이블을 직접 생성할 수 있습니다.

그림 6 EXCEL의 JMP 플러그인 프로그램 설정

그림 7 "데이터 시트"를 클릭하면 EXCEL에서 JMP 소프트웨어가 자동으로 입력됩니다.
위는 Excel 데이터를 JMP로 가져오는 가장 일반적이고 쉬운 세 가지 방법입니다. 데이터 가져오기는 간단해 보이지만 몇 가지 팁을 마스터하면 절반의 노력으로 두 배의 결과를 얻을 수 있습니다. 다년간의 JMP 사용 경험을 바탕으로 데이터 가져오기에 대한 두 가지 고려 사항이 있습니다.
(1) 원본 데이터의 데이터에는 숫자 이외의 기호가 없어야 합니다.
JMP에서 "연속" 변수 이름은 파란색 삼각형으로 표시되고 "명목" 변수 이름은 빨간색 열로 표시됩니다(그림 8, 서수 유형은 녹색으로 표시되고 그림에는 서수 변수가 없으며, 따라서 표시되지 않음). 데이터를 가져온 후 소프트웨어가 변수가 숫자 유형인 것으로 인식하면 어떤 유형으로든 변경할 수 있으며 소프트웨어가 변수가 문자 유형인 것으로 인식하면 변수는 유형만 가능합니다.

그림 8 다양한 변수 유형의 개략도
정상적인 상황에서 데이터를 가져온 후 JMP는 모든 값을 "연속"으로 기본 설정하고 변수의 값이 아닌 값(예: 실수로 8.6을 8.6으로 작성하거나 "+", "#" 및 기타 숫자가 아닌 기호 등)은 "명목 유형"으로 간주됩니다. 따라서 변수가 숫자값(예: 나이, 키 등)이어야 하는데 가져오기 후 기본적으로 "명목"으로 확인되면 변수에 숫자가 아닌 문자나 기호가 있어야 함을 의미합니다. (예: 소수점으로 표기된 쉼표 등), 원래 데이터를 확인해야 합니다. 그렇지 않으면 명목 변수를 수치로 분석할 수 없습니다.
예를 들어 그림 9의 BMI는 모두 원본 데이터(예: Excel)의 수치이므로 가져온 후 직접 연속 변수로 미리 설정하는 것은 문제가 되지 않습니다.

그림 9 원본 데이터가 수치일 때 import 후 연속 변수로 기본 설정됨
그림 10의 BMI에서 원본 데이터셋(엑셀 등)에서 부주의로 인해 수치값 중 하나에 소수점이 마침표로 대체되어 있는데 이때 수치처럼 보이는 셀이 수치가 아닙니다. 따라서 JMP로 직접 가져오면 성공적으로 가져올 수 있지만 BMI에 비값(21.6)이 있기 때문에 기본값은 명목변수입니다.

그림 10 숫자 변수에 숫자가 아닌 기호가 있으면 가져온 후 명목 변수가 됩니다.
따라서 Excel과 같은 데이터 세트에서 JMP로 가져올 때 값이어야 하지만 문자 변수(빨간색으로 표시됨)로 사전 설정되어 있는 변수를 찾은 경우 가능성은 한 가지뿐입니다. 원래 데이터에서 변수 중 하나 이상에 숫자가 아닌 문자가 포함되어 있습니다. 이는 마침표 및 쉼표와 같은 부주의한 문자일 수 있습니다. 또는 공백에 "-" 및 "/"와 같은 문자를 추가하는 데 익숙합니다. 또는 빈 값을 "#NULL" 등으로 채우는 일부 소프트웨어 기본값일 수 있습니다. 즉, 숫자 값이 아닌 것은 작동하지 않습니다.
(2) JMP는 변수 이름에 대한 가장 완화된 제한을 가져옵니다.
마지막으로 Excel 데이터를 가져올 때 JMP의 또 다른 큰 장점을 언급해야 합니다. 소프트웨어에서 변수 이름을 인식하지 못할까 봐 걱정할 필요가 없습니다! 현재 대부분의 통계 소프트웨어에는 대괄호, 특수 문자 등의 변수 이름에 대한 제한이 있습니다. 예를 들어 나이(age)와 같은 변수 이름은 다른 분석 소프트웨어나 프로그래밍 소프트웨어에서 직접 가져올 수 없으며 모든 프롬프트는 알 수 없습니다(인식되지 않음). 이것은 그림을 그릴 때 특히 번거로운데, 그림을 편집하거나 변수의 표시 방식을 레이블 형식을 통해 변경해야 하는 별도의 절차입니다.
JMP에서는 그런 걱정이 없습니다.변수 이름이 순수한 숫자, 순수한 문자, 특수 기호 또는 다양한 이상한 조합이든 JMP는 그대로 가져올 수 있습니다. 자신의 기사에서 요구하는 형식으로 변경하면 됩니다. 아주 간단한 작은 개선과 같이 실제로 기사를 게시하는 데 많은 수고를 덜어줍니다.
데이터 분석의 첫 번째 단계인 데이터 가져오기는 간단해 보이지만 매우 중요하며 특히 많은 양의 데이터가 있는 경우 이러한 방법이 특히 유용합니다.