안녕하세요,
두 가지 요소 X1과 X2와 응답 Y를 사용하여 모델을 만들었습니다. 윤곽 프로파일 러를 사용하여 대상 Y를 그리드 선에 표시하는 X1과 X2의 값을 볼 수 있습니다. 실제로, X1과 X2 각각과 연관된 달러 비용이 있으며, 목표 Y와 일치하는 X1 / X2 값 (등고선 그리드 선)에 해당 비용을 표시하려고합니다.
JMP에서이 작업을 수행하는 트릭이 있습니까? 윤곽 프로파일 러 그리드 선에서 데이터를 추출하는 방법이 없습니다.
요인에 대한 달러 비용을 모델에 연결하는 또 다른 방법이 있는지 확실하지 않습니다.
고맙습니다! 이 스크립트에서 프로파일 러를 시작할 때 예측 열과 함께 비용 열을 단순히 추가 할 수 있다고 생각했습니다.
JMP는 Profiler가 동시 최적화를 허용하기 때문에 이런 종류의 것을 꽤 잘합니다. 장난감 예제가 있습니다.
NamesDefaultToHere(1);
// Sample data
dt = NewTable("Surface with Costs",
NewColumn("x1", Formula(RandomUniform(-1, 1))),
NewColumn("x2", Formula(RandomUniform(-1, 1))),
// Maximum of 'y' is at (+1, +1)
NewColumn("y", Formula(:x1 + :x2)),
// 'x1' and 'x2' costs increase linearly
NewColumn("Total Cost", Formula(:x1 + :x2)),
AddRows(50)
);
// Maximise 'y', minimise 'Total Cost'
Column(dt, "y") << Set Property("Response Limits", {Goal( Maximize ), Importance( 1 ), Show Limits( 0 )});
Column(dt, "Total Cost") << Set Property("Response Limits", {Goal( Minimize ), Importance( 1 ), Show Limits( 0 )});
// Profiler
pr = dt << Profiler(Y( :y, :Total Cost ));
// Maximise desirability
Wait(3);
pr << maximizeDesirability;