여러 모델에 여러 입력을 입력하는 방법은 무엇입니까?모두 안녕
(0,b1) ~ (10,z1), (0,b2) ~ (10,z2)......(0,b15) ~ (10 ,z15). 각 쌍에 대해 첫 번째 데이터 포인트가 0시간에 있고 두 번째 데이터 포인트가 10시간에 있다고 가정합니다.
그런 다음 값은 다르지만 위와 동일한 개념을 가진 또 다른 15개의 독립적인 데이터 세트가 있습니다. 첫 번째 15개 세트가 "이전"이고 두 번째 15개 세트가 "이후"라고 가정합니다.
1) "이전"의 경우 15세트 각각의 두 지점 사이에 가장 잘 맞는 15줄을 원합니다. 나는 4시간을 입력하고 가장 적합한 모델 라인이 예측된 반응을 내뱉게 하고 싶습니다. 따라서 최종 결과는 4시간에 15개의 출력이어야 합니다. 하나의 모델에 대한 예측 모델 열을 출력하는 방법을 알고 있지만 한 번에 여러 모델에 대해 알지 못합니까?
2) 그런 다음 각각의 "이후"에 대해 15줄의 베스트 핏을 만들고 싶습니다. 마지막으로 단계 1)의 각 15개 출력을 2)의 내 라인 모델의 각 출력에 넣고 255개의 서로 다른 입력(시간) 결과를 얻고 싶습니다...15 x 15 = 255 예측 시간을 얻어야 합니다.
JMP로 가능합니까?
데이터 탐색 및 시각화Re: 여러 모델에 여러 입력을 입력하는 방법은 무엇입니까?나는 동의한다 @게오르그 스크립팅 솔루션이 필요합니다.단일 변수에 대해 언급한 기능을 수행하는 스크립트를 작성하거나 저장한 다음 루프를 도입하여 다른 모든 변수에 대해 동일한 스크립트를 수행할 수 있습니다.스크립팅 가이드는 시작하는 데 도움이 되는 훌륭한 리소스가 될 것입니다.
indvars = {:x1, :x2, :x3};
depvars = {:y1, :y2, :y3};
for( i = 1, i <= n items( indvars ), i++,
for( d = 1, d <= n items( depvars ), d++,
fm = Fit Model(
//the script to fit your model goes here
);
fm << Save Prediction Formula; // this would depend which platform you use
fm << close Window;
)
);Re: 여러 모델에 여러 입력을 입력하는 방법은 무엇입니까?예, 그렇다고 생각합니다. 아니면 이 질문에서 어떤 대답을 더 기대했습니까?
JMP에서는 스크립팅을 통해 거의 모든 것을 실현할 수 있습니다.
예를 들어 역할별을 사용하여 서로 다른 세트에 서로 다른 모델을 맞출 수 있습니다.
그러나 원하는 도움을 받으려면 좀 더 구체적이고 데이터 구조의 예와 모양을 제공해야 한다고 생각합니다.
동봉된 스크립트는 테이블의 여러 데이터 세트에 대한 모델을 맞추는 첫 번째 단계를 수행하는 데 도움이 될 수 있습니다.
물론 모델을 드래그할 수 있습니다.
다른 데이터에 배포 ...
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << Bivariate(
SendToByGroup( {:sex == "F"} ),
Y( :weight ),
X( :height ),
Fit Line( {Line Color( {33, 116, 145} )} ),
By( :sex ),
SendToByGroup(
{:sex == "F"},
SendToReport(
Dispatch(
{"Bivariate Fit of weight By height sex=F"},
"Linear Fit",
OutlineBox,
{Close( 1 )}
)
)
),
SendToByGroup(
{:sex == "M"},
SendToReport(
Dispatch(
{"Bivariate Fit of weight By height sex=M"},
"Linear Fit",
OutlineBox,
{Close( 1 )}
)
)
)
);