Options Class for g02qg
Syntax
C# |
---|
public class g02qgOptions |
Visual Basic |
---|
Public Class g02qgOptions |
Visual C++ |
---|
public ref class g02qgOptions |
F# |
---|
type g02qgOptions = class end |
Description of the Optional Parameters
For each option, we give a summary line, a description of the optional parameter and details of constraints.
The summary line contains:
- the keywords, where the minimum abbreviation of each keyword is underlined (if no characters of an optional qualifier are underlined, the qualifier may be omitted);
- a parameter value, where the letters , denote options that take character, integer and real values respectively;
- the default value, where the symbol is a generic notation for machine precision (see x02aj).
Keywords and character values are case and white space insensitive.
Band Width Alpha |
A multiplier used to construct the parameter used when calculating the Sheather–Hall bandwidth (see [Description]), with . Here, is the Significance Level.
Constraint:
.
Band Width Method |
The method used to calculate the bandwidth used in the calculation of the asymptotic covariance matrix and if , or (see [Description]).
Constraint:
or .
Big |
Constraint:
.
Bootstrap Interval Method |
If , Bootstrap Interval Method controls how the confidence intervals are calculated from the bootstrap estimates.
- intervals are calculated. That is, the covariance matrix, is calculated from the bootstrap estimates and the limits calculated as where is the percentage point from a Student's distribution on degrees of freedom, is the effective number of observations and is given by the optional parameter Significance Level.
- Quantile intervals are calculated. That is, the upper and lower limits are taken as the and quantiles of the bootstrap estimates, as calculated using g01am.
Constraint:
or .
Bootstrap Iterations |
The number of bootstrap samples used to calculate the confidence limits and covariance matrix (if requested) when .
Constraint:
.
Bootstrap Monitoring |
If and , then the parameter estimates for each of the bootstrap samples are displayed. This information is sent to the unit number specified by Unit Number.
Constraint:
or .
Calculate Initial Values |
If then the initial values for the regression parameters, , are calculated from the data. Otherwise they must be supplied in b.
Constraint:
or .
Defaults |
This special keyword is used to reset all optional parameters to their default values.
Drop Zero Weights |
If a weighted regression is being performed and then observations with zero weight are dropped from the analysis. Otherwise such observations are included.
Constraint:
or .
Epsilon |
, the tolerance used when calculating the covariance matrix and the initial values for and . For additional details see [Calculation of Covariance Matrix] and [Additional information] respectively.
Constraint:
.
Interval Method |
The value of Interval Method controls whether confidence limits are returned in bl and bu and how these limits are calculated. This parameter also controls how the matrices returned in ch are calculated.
- No limits are calculated and bl, bu and ch are not referenced.
- The Powell Sandwich method with a Gaussian kernel is used.
- The Hendricks–Koenker Sandwich is used.
- The errors are assumed to be identical, and independently distributed.
- A bootstrap method is used, where sampling is done on the pair . The number of bootstrap samples is controlled by the parameter Bootstrap Iterations and the type of interval constructed from the bootstrap samples is controlled by Bootstrap Interval Method.
Constraint:
, , , or .
Iteration Limit |
The maximum number of iterations to be performed by the interior point optimization algorithm.
Constraint:
.
Matrix Returned |
The value of Matrix Returned controls the type of matrices returned in ch. If , this parameter is ignored and ch is not referenced. Otherwise:
The matrices returned are calculated as described in [Description], with the algorithm used specified by Interval Method. In the case of the covariance matrix is calculated directly from the bootstrap estimates.
Constraint:
, or .
Monitoring |
If then the duality gap is displayed at each iteration of the interior point optimization algorithm. In addition, the final estimates for are also displayed.
The monitoring information is sent to the unit number specified by Unit Number.
Constraint:
or .
QR Tolerance |
The tolerance used to calculate the rank, , of the cross-product matrix, . Letting be the orthogonal matrix obtained from a decomposition of , then the rank is calculated by comparing with .
If the cross-product matrix is rank deficient, then the parameter estimates for the columns with the smallest values of are set to zero, along with the corresponding entries in bl, bu and ch, if returned. This is equivalent to dropping these variables from the model. Details on the decomposition used can be found in f08bf.
Constraint:
.
Return Residuals |
Constraint:
or .
Sigma |
The scaling factor used when calculating the affine scaling step size (see equation (8)).
Constraint:
.
Significance Level |
Constraint:
.
Tolerance |
Convergence tolerance. The optimization is deemed to have converged if the duality gap is less than Tolerance (see [Update and convergence]).
Constraint:
.
Unit Number |
The unit number to which any monitoring information is sent.
Constraint:
.