![](../icons/Help.png) | CPGUPCScores Method |
Compute the principal component scores from the standardized data.
Available since Oasis montaj version: 5.0
License: Available to anyone with an Oasis Montaj license.
Namespace: Geosoft.Desktop.GXNetXAssembly: geosoft.desktop.gxnetx (in geosoft.desktop.gxnetx.dll)
Notes
t -1
Forms the product X Ap (Ap Ap), where X is the
standardized data matrix, and Ap is the matrix of
principal component loadings (see PCLoadings_PGU).
The loadings must be input, and can be calculated by calling
PCLoadings_PGU.
Pagers and VVs must be type <define>GS_DOUBLE</define>.
Syntaxpublic static void PCScores(
CGXNETCore gxNetShared,
CPG pg_x,
CPG pg_loadings,
CPG pg_scores
)
Public Shared Sub PCScores (
gxNetShared As CGXNETCore,
pg_x As CPG,
pg_loadings As CPG,
pg_scores As CPG
)
public:
static void PCScores(
CGXNETCore^ gxNetShared,
CPG^ pg_x,
CPG^ pg_loadings,
CPG^ pg_scores
)
static member PCScores :
gxNetShared : CGXNETCore *
pg_x : CPG *
pg_loadings : CPG *
pg_scores : CPG -> unit
Parameters
- gxNetShared
- Type: GeoEngine.Core.GXNetXCGXNETCore
A shared CGXNETCore - pg_x
- Type: GeoEngine.Core.GXNetXCPG
Standardized data matrix (M by N) - pg_loadings
- Type: GeoEngine.Core.GXNetXCPG
Principal component loadings (input) (N by L, L<=N) - pg_scores
- Type: GeoEngine.Core.GXNetXCPG
Principal component scores (returned) (M by L, L<=N)
See Also