14.03.2014 Views

Modeling and Multivariate Methods - SAS

Modeling and Multivariate Methods - SAS

Modeling and Multivariate Methods - SAS

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 24 Visualizing, Optimizing, <strong>and</strong> Simulating Response Surfaces 565<br />

The Profiler<br />

Factor Settings is a submenu that consists of the following options:<br />

Remember Settings adds an outline node to the report that accumulates the values of the current<br />

settings each time the Remember Settings comm<strong>and</strong> is invoked. Each remembered setting is preceded<br />

by a radio button that is used to reset to those settings.<br />

Set To Data in Row assigns the values of a data table row to the Profiler.<br />

Copy Settings Script <strong>and</strong> Paste Settings Script allow you to move the current Profiler’s settings to a<br />

Profiler in another report.<br />

Append Settings to Table appends the current profiler’s settings to the end of the data table. This is<br />

useful if you have a combination of settings in the Profiler that you want to add to an experiment in<br />

order to do another run.<br />

Link Profilers links all the profilers together, so that a change in a factor in one profiler causes that factor<br />

to change to that value in all other profilers, including Surface Plot. This is a global option, set or unset<br />

for all profilers.<br />

Set Script sets a script that is called each time a factor changes. The set script receives a list of arguments<br />

of the form<br />

{factor1 = n1, factor2 = n2, ...}<br />

For example, to write this list to the log, first define a function<br />

ProfileCallbackLog = Function({arg},show(arg));<br />

Then enter ProfileCallbackLog in the Set Script dialog.<br />

Similar functions convert the factor values to global values:<br />

ProfileCallbackAssign = Function({arg},evalList(arg));<br />

Or access the values one at a time:<br />

ProfileCallbackAccess =<br />

Function({arg},f1=arg["factor1"];f2=arg["factor2"]);<br />

Output Grid Table produces a new data table with columns for the factors that contain grid values,<br />

columns for each of the responses with computed values at each grid point, <strong>and</strong> the desirability<br />

computation at each grid point.<br />

If you have a lot of factors, it is impractical to use the Output Grid Table comm<strong>and</strong>, since it produces a<br />

large table. In such cases, you should lock some of the factors, which are held at locked, constant values.<br />

To get the dialog to specify locked columns, Alt- or Option-click inside the profiler graph to get a dialog<br />

that has a Lock Factor Setting checkbox.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!