'Fit model'을 사용하여 다중 선형 회귀 모델을 만들었습니다. 내 모델에는 7 개의 독립 변수와 1 개의 종속 변수가 있습니다. 데이터 세트에 예측 공식을 저장 했으므로 사용자가 독립 변수에 대한 값을 입력 할 때마다 모델이 데이터 세트 자체의 종속 변수에 대한 값을 예측합니다.
JMP에는 대화 상자가 모든 값을 입력하도록 요청하고 최종 예측 값을 표시하는이 예측 수식에서 사용자 정의 양식 또는 대시 보드를 디자인 할 수있는 방법이 있습니까? 내가 이것을 구현하려고하는 이유는 사용자 친화적 인 출력을 갖기 위해 매번 데이터 세트를 편집하는 대신 대시 보드 만보 고 출력을 표시 할 수 있기 때문입니다.
미리 감사드립니다.
그렇게 어렵지 않을 것입니다. JSL에 대한 경험이 있습니까? 다음은 3 가지 요인과 모델 y = 10 + 3 * x1-1.2 * x2 + 0.4 * x3-0.3 * x1 ^ 2의 간단한 예입니다.
New Window("Model Predictions",
V List Box(
Panel Box("Model Inputs",
Lineup Box(2,
Text Box("X1"),
x1_b = Number Edit Box(),
Text Box("X2"),
x2_b = Number Edit Box(),
Text Box("X3"),
x3_b = Number Edit Box(),
)
),
ok_btn = Button Box("Update Prediction", update_y),
H List Box(
Text Box("Prediction: "),
y_b = Text Box(".");
)
)
);
update_y = function({},
x1 = x1_b << Get;
x2 = x2_b << Get;
x3 = x3_b << Get;
y = 10 + 3*x1 - 1.2*x2 + 0.4*x3 - 0.3*x1^2;
y_b << Set Text(char(y));
);
당신이 할 수있는 일은 JMP가 테이블에서 수식을 생성하고 내 update_y () 함수와 같은 함수에 복사 / 붙여 넣기하는 것입니다. 계수에 테이블의 열을 곱하는 대신 응용 프로그램에서 만든 변수를 바꾸십시오. 범주 형 요인이있는 경우 콤보 상자 또는 라디오 상자에서 수준을 선택하도록 할 수 있습니다.