Gets the lower and upper bounds of bootstrap confidence intervals for the elements of a matrix of estimates, using the percentile method.
Syntax
object.GetPCLowerBoundsEx (matrixID, am)
object.GetPCLowerBoundsEx (matrixID, am, groupNumber)
object.GetPCUpperBoundsEx (matrixID, am)
object.GetPCUpperBoundsEx (matrixID, am, groupNumber)
The GetPCLowerBoundsEx and GetPCLowerBoundsEx method syntaxes have the following parts:
Part |
Description |
object |
An object of type AmosEngine. |
matrixID |
An integer that specifies a matrix of estimates, as described in Settings. |
am |
An object of type AmosMatrix. On return from GetPCLowerBoundsEx am contains lower bounds on confidence intervals for the estimates specified by matrixID. On return from GetPCUpperBoundsEx, am contains upper bounds. |
groupNumber |
Optional. A group number. The first group is group number 1. If groupNumber is omitted, the first group is used. |
Placement: [3].
Settings
The settings for matrixID are:
Constant |
Value |
Description |
SampleCovariances |
13 |
Sample covariances. |
SampleCorrelations |
14 |
Sample correlations. |
SampleMeans |
15 |
Sample means. |
ImpliedCovariances |
10 |
The implied covariances among the observed variables in the model. |
ImpliedCorrelations |
11 |
The implied correlations among the observed variables in the model. |
ImpliedMeans |
12 |
The implied means of the observed variables in the model. |
AllImpliedCovariances |
7 |
The implied covariances among all variables in the model, with the exception of residual variables. |
AllImpliedCorrelations |
8 |
The implied correlations among all variables in the model, with the exception of residual variables. |
AllImpliedMeans |
9 |
The implied means of all variables in the model, with the exception of residual variables. |
DirectEffects |
19 |
Direct effects. |
IndirectEffects |
20 |
Indirect effects. |
TotalEffects |
5 |
Total effects. |
StandardizedDirectEffects |
22 |
Standardized direct effects. |
StandardizedIndirectEffects |
23 |
Standardized indirect effects. |
StandardizedTotalEffects |
21 |
Standardized total effects. |
FactorScoreWeights |
6 |
Factor score weights. |
Remarks
In order to use GetPCLowerBoundsEx (matrixID), you must first use NeedPCLowerBounds (matrixID). For example, you have to use
object.NeedPCLowerBounds (FactorScoreWeights)
before using
object.GetPCLowerBoundsEx (FactorScoreWeights, …)
Similarly, in order to use GetPCUpperBoundsEx (matrixID), you must first use NeedPCUpperBounds (matrixID). For example, you have to use
object.NeedPCUpperBounds (FactorScoreWeights)
before using
object.GetPCUpperBoundsEx (FactorScoreWeights, …)
Bootstrap can be used to specify the number of bootstrap samples. By default, 1000 bootstrap samples are generated.
ConfidencePC can be used to specify the confidence level. By default, 90% confidence intervals are estimated.
GetPCLowerBoundsEx and GetPCUpperBoundsEx differ from GetPCLowerBounds and GetPCUpperBounds in the following way. GetPCLowerBoundsEx and GetPCUpperBoundsEx assign values to the members of an AmosMatrix object, which contains the matrix of lower bounds (or upper bounds) as well as the variable names and variable numbers associated with the matrix's rows and columns. GetPCLowerBounds and GetPCUpperBounds , by contrast, merely set a double array equal to the matrix of lower bounds (or upper bounds). Additional calls to RowNames, RowNumbers, ColumnNames and ColumnNumbers are necessary if there is a need for the variable names and variable numbers associated with the matrix's rows and columns.
GetPCLowerBoundsEx and GetPCUpperBoundsEx are often more convenient, but GetPCLowerBounds and GetPCUpperBounds are faster.