[JMP 학생용] PLS 판별 분석(PLS-DA) 절차에 대한 문의[환경]
-
버전: JMP(r) 학생용 에디션 19.1.0 (914688)
-
라이선스: 학술적 용도로만 사용 가능 (만료일: 2027년 4월 13일)
-
운영체제: 마이크로소프트 윈도우 11 홈 (10.0.26200.0)
[문의] PLS 판별 분석(PLS-DA) 수행 절차에 관하여
JMP 학생용 버전에서 PLS 판별 분석(PLS-DA) 기능이 지원되는 것으로 알고 있어 이를 수행하려고 합니다. 아래 문서에 설명된 절차를 따르고 있습니다.
(링크: https://www.jmp.com/support/help/ja/18.2/index.shtml#page/jmp/statistical-details-for-pls-discriminant-analysis.shtml )
[문제 상세 내용]
JMPpic1.png 에서 볼 수 있듯이, PLS 분석을 선택하고 목표 변수(Y) 를 "BP 발생(0/1)"로 설정했습니다. PLS-DA에 필요한 대로 모델링 유형을 명목형 (JMPpic2.png) 또는 순서형 (JMPpic3.png)으로 설정했음에도 불구하고 다음과 같은 JMP 경고가 나타납니다.
"다음 열은 연속적이지 않습니다. 오류가 있을 수 있습니다: BP(1)/non-BP(0). 이 작업을 원하는지 확실하지 않은 경우 취소하는 것이 좋습니다."
"계속"을 클릭해도 분석이 진행되지 않고 데이터 테이블 화면으로 돌아갑니다( JMPpic4.png ).
[문제 해결 시도] 다음 단계를 이미 시도했지만 해결되지 않았습니다.
-
변수 재할당: "부분 최소 제곱법" 실행 창에서 모든 변수를 지우고 명목 변수를 [Y, 응답]으로 재할당했습니다.
-
데이터 정리: 숫자 이외의 문자(예: 공백 또는 "알 수 없음")가 포함된 행을 제거하여 해당 열에 "0"과 "1"만 포함되도록 했습니다.
참고: 표준 PLS 회귀 분석(Y와 X를 연속형 으로 설정)은 성공적으로 실행됩니다.
제 환경에서 PLS-DA를 올바르게 수행하기 위해 필요한 추가 단계나 특정 설정이 있는지 알려주시면 감사하겠습니다.
도와주셔서 감사합니다.
기초 데이터 분석 및 모델링예측 모델링 및 머신 러닝제목: [JMP 학생용] PLS 판별 분석(PLS-DA) 절차 관련 문의다변량 방법 > 부분 최소 제곱 모델 > 부분 최소 제곱 플랫폼 개요
JMP에서 PLS 플랫폼은 분석 > 다변량 방법 > 부분 최소 제곱법을 통해서만 접근할 수 있습니다. JMP Pro에서는 분석 > 모델 적합을 통해서도 부분 최소 제곱법에 접근할 수 있습니다 .
JMP Pro에서는 다음과 같은 작업을 수행할 수 있습니다.
• PLS 판별 분석(PLS-DA)을 수행하기 위해, 모델 적합(Fit Model)에서 부분 최소 제곱(Partial Least Squares) 방식을 사용하여 명목형 모델링 유형으로 응답을 적합시킵니다 .
JMP Student는 JMP Pro와 동일한 기능을 가지고 있습니다.