WorksheetAnalysisExecuteAnalysis(AltaxoDocument, DataTable, IAscendingIntegerCollection, IAscendingIntegerCollection, IAscendingIntegerCollection, Boolean, DimensionReductionAndRegressionOptions) 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.
Namespace: Altaxo.Calc.Regression.MultivariateAssembly: AltaxoBase (in AltaxoBase.dll) Version: 4.8.3572.0 (4.8.3572.0)
Syntaxpublic virtual string? ExecuteAnalysis(
AltaxoDocument mainDocument,
DataTable srctable,
IAscendingIntegerCollection selectedColumns,
IAscendingIntegerCollection selectedRows,
IAscendingIntegerCollection selectedPropertyColumns,
bool bHorizontalOrientedSpectrum,
DimensionReductionAndRegressionOptions options
)
Parameters
- mainDocument AltaxoDocument
- The main document of the application.
- srctable DataTable
- The table where the data come from.
- selectedColumns IAscendingIntegerCollection
- The selected columns.
- selectedRows IAscendingIntegerCollection
- The selected rows.
- selectedPropertyColumns IAscendingIntegerCollection
- The selected property column(s).
- bHorizontalOrientedSpectrum Boolean
- True if a spectrum is a single row, False if a spectrum is a single column.
- options DimensionReductionAndRegressionOptions
- Provides information about how to preprocess the spectra.
Return Value
StringThe name of the destination table that stores the analysis result, or an error message if the analysis could not be completed.
See Also