JMP 스크립트를 사용하여 예측 공식 저장을 자동화하시겠습니까?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />안녕하세요 여러분,
JMP 스크립트 작성 경험이 더 많은 사람이 여기에 몇 가지 제안을 제공할 수 있기를 바랍니다.내가 하고 싶은 것은 "모델 적합" 옵션을 사용하여 간단한 선형 회귀를 맞춘 다음 스크립트를 통해 자동으로 현재 데이터 테이블에 후속 모델에 대한 예측 공식을 저장하는 것입니다.첫 번째 부분(모델에 적합)을 수행할 수 있었지만 두 번째 부분은 파악하기가 어렵습니다.
어떤 조언이라도 대단히 감사하겠습니다. 저는 R이나 STATA 프로그래밍에 더 익숙해서 JSL에 익숙해지는 과정이었습니다.실제로 좋은 JSL 참조에 대한 권장 사항(JMP 스크립팅 가이드가 너무 부족하다고 생각하지만 제외)이 있다면 그것도 환상적일 것입니다.
단
Re: JMP 스크립트를 사용하여 예측 공식 저장을 자동화하시겠습니까?그렇군요. 정말 감사합니다!
Re: JMP 스크립트를 사용하여 예측 공식 저장을 자동화하시겠습니까?다른 플랫폼과 마찬가지로 '맞춤 곡선'은 동일한 보고서 창에서 여러 개의 맞춤을 허용하므로 원하는 곡선이 하나만 있는 경우에도 JMP에 알려야 합니다.
NamesDefaultToHere(1);
// Sample data
dt = Open("$SAMPLE_DATA/Nonlinear Examples/Chemical Kinetics.jmp");
// Fit a curve with Nonliear
fc = Fit Curve( Y( :Name( "Velocity (y)" ) ), X( :Concentration ), Fit Logistic 4P Hill );
Wait(2);
// The fitted curve is 'Fit[1]': Save the prediction formula
fc << fit[1](savePredictionFormula);
Re: JMP 스크립트를 사용하여 예측 공식 저장을 자동화하시겠습니까?안녕하세요 여러분,
Fit Model 대신 Fit Curve를 사용하여 동일한 작업을 수행할 수 있나요? 아래 코드는 나에게 아무것도 제공하지 않습니다.
nl = Fit Curve(
Y( :Response ),
X( :Dose ),
Fit Logistic 4P Hill( ),
);
nl << prediction formula;
Re: JMP 스크립트를 사용하여 예측 공식 저장을 자동화하시겠습니까?다음은 단계별 회귀 자동화를 위한 샘플 스크립트입니다.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA\semiconductor capability.jmp" );
fm = Fit Model(
Y( :NPN1 ),
Effects(
:PNP1,
:PNP2,
:NPN2,
:PNP3,
:IVP1,
:PNP4,
:NPN3,
:IVP2,
:NPN4,
:SIT1,
:INM1,
:INM2,
:VPM1,
:VPM2,
:VPM3,
:PMS1,
:SNM1,
:SPM1,
:NPN5,
:EP2,
:ZD6,
:PBA,
:PLG,
:CAP
),
Personality( "Stepwise" ),
Run
);
fm << Finish;
nfm = fm << run model;
nfm << prediction formula;
Re: JMP 스크립트를 사용하여 예측 공식 저장을 자동화하시겠습니까?이전 답변과 동일한 방법입니다.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA\semiconductor capability.jmp" );
FM=Fit Model(
Y( :NPN1 ),
Effects( :PNP1 & Knotted( 5 ) ),
Personality( "Standard Least Squares" ),
Emphasis( "Minimal Report" ),
Run(
:NPN1 << {Summary of Fit( 1 ), Analysis of Variance( 1 ),
Parameter Estimates( 1 ), Lack of Fit( 0 ), Plot Actual by Predicted( 0 ),
Plot Residual by Predicted( 0 ), Plot Effect Leverage( 0 )}
),
SendToReport(
Dispatch( {"Response NPN1"}, "Effect Details", OutlineBox, {Close( 0 )} )
)
);
fm << prediction formula;Re: JMP 스크립트를 사용하여 예측 공식 저장을 자동화하시겠습니까?유연한 스플라인 맞춤을 사용하려면 어떻게 수정해야 할까요?
Re: JMP 스크립트를 사용하여 예측 공식 저장을 자동화하시겠습니까?안녕하세요 여러분,
적합 모델(단계별)의 예측 값을 저장하려고 합니다. 나 자신을 도와줄 수 있나요?
Re: JMP 스크립트를 사용하여 예측 공식 저장을 자동화하시겠습니까?어떤 조언이라도 대단히 감사하겠습니다. 저는 R이나 STATA 프로그래밍에 더 익숙해서 JSL에 익숙해지는 과정이었습니다.실제로 좋은 JSL 참조에 대한 권장 사항(JMP 스크립팅 가이드가 너무 부족하다고 생각하지만 제외)이 있다면 그것도 환상적일 것입니다.
이 포럼은 JSL에 대해 배울 수 있는 좋은 장소입니다.쉬운 언어는 아니지만, 일단 익숙해지면 꽤 중독성이 있습니다.
JMPer Cable 뉴스레터에는 몇 가지 좋은 JSL 예제가 있습니다.JMP | JMP 뉴스레터
JMP 10의 스크립팅 인덱스는 수많은 예제 코드(도움말 > 스크립팅 인덱스)를 통해 상당히 강화되었습니다.
또한 9월에 개최되는 JMP 컨퍼런스에 꼭 참석해 보시기 바랍니다. 가격 대비 훌륭한 가치를 제공합니다.
JMP 스크립트를 사용하여 예측 공식 저장을 자동화하시겠습니까?환상적입니다. 정말 감사합니다!
디
Re: JMP 스크립트를 사용하여 예측 공식 저장을 자동화하시겠습니까?안녕 댄
문제가 해결되었나요? 예측값을 수식이 첨부된 열에 저장합니다.
린핏 = 모델 맞춤 (
와이 ( : 이바르 ) ,
효과 ( : 엑스바르 ) ,
성격 ( 표준 최소제곱 ) ,
모델 실행
) ;
린핏 << 예측 공식 ;
BR, 마리안느