Click or drag to resize

WorksheetAnalysisExecuteAnalysis(AltaxoDocument, DataTableMatrixProxyWithMultipleColumnHeaderColumns, DimensionReductionAndRegressionOptions, DataTable) Method

Makes a PLS (a partial least squares) analysis of the table or the selected columns / rows and stores the results in a newly created table. Here, the spectra are stored in the data columns of the proxy, the target variables are located in the ColumnHeaderColumns of the proxy.

Namespace: Altaxo.Calc.Regression.Multivariate
Assembly: AltaxoBase (in AltaxoBase.dll) Version: 4.8.3572.0 (4.8.3572.0)
Syntax
C#
public virtual string? ExecuteAnalysis(
	AltaxoDocument mainDocument,
	DataTableMatrixProxyWithMultipleColumnHeaderColumns data,
	DimensionReductionAndRegressionOptions options,
	DataTable destinationTable
)

Parameters

mainDocument  AltaxoDocument
The main document of the application.
data  DataTableMatrixProxyWithMultipleColumnHeaderColumns
The matrix proxy that contains all data. Each spectrum is represented by a data column in the proxy. The target variables are stored in the column header columns of the proxy.
options  DimensionReductionAndRegressionOptions
Provides information about the regression and preprocessing options.
destinationTable  DataTable
Destination table to store the results into.

Return Value

String
if the analysis succeeded; otherwise an error message describing why the analysis could not be completed.
See Also