JSL의 분위수 회귀<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />JSL을 사용하여 JMP에서 분위수 회귀를 수행하는 스크립트를 이미 작성한 사람이 있습니까? 더 나아가 분위수 회귀가 JMP의 향후 릴리스에 포함될지 여부를 아는 사람이 있습니까? 분위수 회귀는 통계 분석에서 꽤 표준이 되고 있으며 아직 구현되지 않았다는 사실이 놀랍습니다.
많은 감사, Yves
Re: JSL의 분위수 회귀안녕 마이클,
JMP가 분위수 회귀 출력에 pseudoR2 측정값을 추가했습니까? 도움말 문서에는 R2의 측정값이 없다고 나와 있지만 출력에는 하나(일반화된 RSquare)가 있는 것처럼 보이지만 그 하나는 R로 얻은 것과 일치하지 않습니다. 어떤 아이디어?
Re: JSL의 분위수 회귀내 솔루션은 quantile에 의해 루프에서 quantile 회귀를 실행하는 것입니다. 결과는 R에서 quantreg 패키지를 사용하여 얻은 결과와 일치합니다.다음은 BigClass 데이터를 사용하는 스크립트의 예입니다.
Names Default to Here( 1 );
dt = Open("$SAMPLE_DATA/Big Class.jmp"); // open data table
q = Index(0.1, 0.90, 0.1); // create row vector of required quantiles
For(i = 1, i<=NItems(q), i++, //loop through the list of quantiles and run model by quantile
run = dt << Fit Model(
Y( :Weight ),
Effects( :Height ),
Personality( "Generalized Regression" ),
Generalized Distribution( "Quantile Regression" ),
Quantile( q[i] ), // quantile
Run( Fit( Estimation Method( Maximum Likelihood ), Validation Method( None ) ) ),
SendToReport( Dispatch( {}, "Model Launch", OutlineBox, {Close( 0 )} ) )
);
run << (Fit[1] << Save Residual Formula); // save residuals to compare with R "quantreg" package
run << Close Window;
);Names Default To Here( 1 );
R Init(); // Initializing R
R Submit( //submit to R
"\[
#install.packages("quantreg") # installing quantile regression package
library(quantreg) #using quantreg after installed
setwd("path to file") # set working directory
dt <- read.csv("BigClass.csv", header = TRUE) # read in the data
attach(dt)
head(dt)
fit1 <- rq(Weight ~ Height, tau=seq(0.1, 0.9, by=.1), data=dt) # run the qr
r1 <- resid(fit1) # output residuals
]\"
); // end R Submit
Re: JSL의 분위수 회귀문서를 살펴보면 여러 분위수에 대한 분위수 회귀를 동시에 실행할 수 없는 것으로 보입니다.내가 뭔가를 놓치고 있습니까, 아니면 이것이 위시리스트 항목입니까?미리 감사드립니다!
진심으로, MG
Re: JSL의 분위수 회귀(버전 12부터) JMP는 분위수 회귀를 수행할 수 있으므로 SAS를 사용할 필요가 없을 수도 있습니다. 일부 저장된 스크립트가 있는 오래된 표를 첨부했지만 자세히 검토하지 않았음을 유의하십시오. 그래도 유용할 수도 있습니다.
Re: JSL의 분위수 회귀추가 기능 메뉴는 첫 번째 추가 기능을 설치할 때까지 나타나지 않습니다. 추가 기능 파일을 열기만 하면 JMP에서 설치/등록 여부를 확인하는 메시지를 표시합니다. 그게 전부입니다.
Re: JSL의 분위수 회귀JMP 13.1.0을 사용하고 있으며 SAS Addin 메뉴 항목이 Files/SAS 아래에 없습니다. 추가 기능을 활성화하는 다른 방법이 있습니까 아니면 분위수 회귀는 현재 Pro에서만 사용할 수 있습니까?
Re: JSL의 분위수 회귀이브,
예, JMP Pro 12에 있는 분위수 회귀 루틴은 다중 분위수 회귀를 실행합니다. 그러나 Pro 전용 기능이 될 것입니다.
감사,
남자 이름
Re: JSL의 분위수 회귀이 정보에 대한 많은 감사 마이클. SAS 추가 기능을 알고 있었지만 불행히도 내 컴퓨터에 SAS가 없고 대학에서 SAS 서버에 대한 원격 연결을 허용하지 않으려고 합니다. JMP 12의 분위수 회귀 플랫폼이 다중 회귀, 즉 많은 X 변수를 사용하여 실행할 수 있는지 여부를 알고 있습니까?
다시 한 번 감사합니다, Yves
Re: JSL의 분위수 회귀안녕하세요 이브스입니다.
JMP가 있는 시스템에 SAS가 설치되어 있는 경우 다음 위치에 있는 Quantile Regression 추가 기능을 사용할 수 있어야 합니다. 파일 > SAS > SAS 추가 기능 . 이것은 JMP 10을 통해 작동합니다. SAS에 대한 액세스 권한이 있는지 또는 사용 중인 JMP 버전이 무엇인지 잘 모르겠습니다.
JMP 12의 Pro 버전에서는 분위수 회귀가 일반화 회귀 플랫폼의 옵션으로 포함됩니다.
-남자 이름