SAS/ETS Model Editor Window Reference |
Set Fit Options Page |
When this wizard page first opens, it appears with Equation selected from the list on the left side of the page. The contents of the page change when other values in the list on the left side are selected. The following sections describe the contents of the page for each of the possible selections.
The Set fit options page enables you to estimate model parameters by fitting the model equations to input data and optionally select the equations to be fit.
This page has the following controls and fields:
lists the variables in the input data set that you can select to fit equations to.
lists the variables in the input data set that are selected to fit equations to.
indicates how the fit options are sorted. This field has two list boxes. In the left list box, select the variable by which to sort. In the right list box, select Ascending, Descending, or Not Sorted.
specifies a weighting value to apply to each observation when estimating parameters.
specifies whether missing values are tracked on an equation-by-equation basis or the entire observation is omitted from the analysis when any equation has a missing predicted or actual value for the equation.
specifies the SAS library where you can select your data set.
specifies the selected input data set from the SAS library you would like to work on.
opens the data set selection window for selecting an input data set.
This page enables you to choose how the parameters are to be estimated. See Chapter 18, "The MODEL Procedure" (SAS/ETS User’s Guide), for more information about available methods of parameter estimation.
This page has the following controls and fields:
enable you to select the corresponding estimation method. All of the methods implemented in PROC MODEL aim to minimize an objective function.
The following methods for parameter estimation can be selected (the equivalent MODEL procedure option is shown in parentheses):
Full Information Maximum Likelihood (FIML)
Moore-Penrose Generalized Inverse (MPGI)
Generalized Method of Moments (GMM)
Iterated Generalized Method of Moments (ITGMM)
Ordinary Least Squares (OLS) (This is the default.)
Iterated Ordinary Least Squares (ITOLS)
Two-Stage Least Squares (2SLS)
Iterated Two-Stage Least Squares (IT2SLS)
Three-Stage Least Squares (3SLS)
Iterated Three-Stage Least Squares (IT3SLS)
Seemingly Unrelated Regression (SUR)
Iterated Seemingly Unrelated Regression (ITSUR)
When Estimation Method for GMM or ITGMM check boxes are selected, additional fields are displayed. These fields correspond to options used in the kernel options in MODEL procedure. You can specify kernel options such as Parzen, Bartlett, and quadratic spectral. For more information about KERNEL options, see Chapter 18, "The MODEL Procedure" (SAS/ETS User’s Guide).
specifies a degrees-of-freedom correction in estimating the variance matrix. This could be the sum of the weights or the sum of the weights minus the model degrees of freedom.
This page provides an interface for controlling the objective function minimization process and the integration process. If you encounter difficulty in achieving convergence, then changing the settings of one or more of the process control options might assist in achieving convergence. Except for the Method, the templates are numeric. Type the appropriate value into the text boxes.
Note:If you have not been given permission to edit the model, you can only browse the minimization and integration process options.
This page has the following controls and fields:
specifies the Gauss method or Marquardt method. Gauss is the default.
For the Gauss method, the Gauss-Newton parameter-change vector for a system is computed at the end of each iteration. The objective function is then computed at the changed parameter values at the start of the next iteration. For the Marquardt method, at each iteration, the objective function is evaluated at the parameters changed by the Marquardt-Levenberg parameter-change vector. For information about available methods of parameter estimation, see Chapter 18, "The MODEL Procedure," (SAS/ETS User’s Guide).
specifies the maximum number of Newton iterations performed at each observation and each replication of Monte Carlo simulations.
specifies the maximum number of subiterations allowed for an iteration. For the Gauss method, this value limits the number of step halvings. For the Marquardt method, this value limits the number of times the step parameter can be increased. The default is MAXSUBITER=30. See Chapter 18, "The MODEL Procedure" (SAS/ETS User’s Guide), for more information.
specifies the Convergence Criteria and Singularity Criteria.
This page lists any previously defined constraints for the model. Initially, there are no constraints defined.
This page has the following controls and fields:
impose simple boundary constraints on the parameter estimates. You can specify any number of statements in this field. To add a new constraint, click the Add button .
impose linear and nonlinear restrictions on the parameter estimates. You can use both Simple Bounds statements and Restrictions statements to impose boundary constraints. However, the Simple Bounds statements provide a simpler syntax for specifying these kinds of constraints.
Suppose you want to restrict the parameter that is associated with the first exogenous (independent) variable to be greater than zero (0). To add this parameter restriction to the model template, click the Add button . If the restriction code contains syntax errors, an error dialog box appears that has instructions for correcting the restriction code.
This page enables you to perform tests of nonlinear hypotheses on the model parameters. You can define statistical tests that are associated with the model parameters. This page lists any previously defined parameter tests for the model. Initially, there are no tests defined.
This page has the following controls and fields:
perform tests of nonlinear hypotheses on the model parameters. Test expressions can be composed of parameter names, arithmetic operators, functions, and constants. You can specify any number of test statements by typing the test equations in this page.
Suppose that you want to test that the parameters that are associated with the first and second exogenous (independent) variables are equal. Click the Add button to display the Test Expression equation.
In the Label field, type "My test". In the Expression field, type the following expression: a = b.
The type of test can be Wald, Lagrange multiplier (LM), likelihood ratio (LR), or all three (ALL). To add this test, click the Add button . If the test expression contains syntax errors, an error dialog box appears that has instructions about correcting the test expression. See Chapter 18, "The MODEL Procedure" (SAS/ETS User’s Guide), for more information.
You can define any number of tests.
This page has the following controls and fields:
specifies which results to display for your fitted model. Select one or more check boxes (or select All) to indicate which analyses you want to include in the output data set. Select All to display all analyses for each model equation. Select Predicted to show the predicted value of this model. Select Actual to display the actual value of the model. Select Errors to display residual error analysis for each model equation. Select Lags Start to display the lag-starting observations.
displays the cross-equation covariance. In addition, the determinant of the matrices is displayed.
displays the parameter estimates. You can show the parameter estimated covariance and correlations matrices by selecting Include Covariance Matrix of Estimates.
is the name of the library where the user-specified output is saved.
is the data set in which you want the user-specified output to be saved.
opens the data set selection window for selecting an output data set.
Copyright © SAS Institute, Inc. All Rights Reserved.