Worksheet |
public abstract class WorksheetAnalysis
The WorksheetAnalysis type exposes the following members.
Name | Description | |
---|---|---|
WorksheetAnalysis | Initializes a new instance of the WorksheetAnalysis class |
Name | Description | |
---|---|---|
AnalysisName | Name of the Analysis, like PLS1, PLS2 or PCR. |
Name | Description | |
---|---|---|
CalculateAdditionalColumn | ||
CalculateAdditionalColumns | ||
CalculateAndStorePredictionScores(DataTable, Int32) | ||
CalculateAndStorePredictionScores(DataTable, Int32, Int32) | ||
CalculateCrossPredictedAndResidual | ||
CalculateCrossPredictedY | ||
CalculateCrossPRESS | Calculate the cross PRESS values and stores the results in the provided table. | |
CalculatePredictedAndResidual | ||
CalculatePredictedY | For a given set of spectra, predicts the y-values and stores them in the matrix predictedY | |
CalculatePredictionScores | Calculates the prediction scores. In case of a single y-variable, the prediction score is a vector of the same length than a spectrum. Multiplying the prediction score (dot product) with a spectrum, it yields the predicted y-value (of cause mean-centered). | |
CalculatePreprocessedSpectra | Fills a provided table (should be empty) with the preprocessed spectra. The spectra are saved as columns (independently on their former orientation in the original worksheet). | |
CalculateXLeverage | Calculates the leverage of the spectral data. | |
CalculateXResidual | ||
CalculateYPredicted | Calculated the predicted y for the component given by whichY and for the given number of factors. | |
CalculateYResidual | Calculates the y-residuals (concentration etc.). | |
CreateNewRegressionObject | ||
EnsureMatchingXOfX | Compares the two arrays and throws an InvalidOperationException if the data not match. | |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) | |
ExecuteAnalysis(AltaxoDocument, DataTableMatrixProxyWithMultipleColumnHeaderColumns, DimensionReductionAndRegressionOptions, DataTable) | 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. | |
ExecuteAnalysis(IMatrixDouble, IMatrixDouble, DimensionReductionAndRegressionOptions, DataTable, IReadOnlyListDouble) | Execute an analysis and stores the result in the provided table. | |
ExecuteAnalysis(AltaxoDocument, DataTable, IAscendingIntegerCollection, IAscendingIntegerCollection, IAscendingIntegerCollection, Boolean, DimensionReductionAndRegressionOptions) | 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. | |
ExecuteAnalysis(AltaxoDocument, DataTableMatrixProxyWithMultipleColumnHeaderColumns, IMatrixDouble, IMatrixDouble, Double, DimensionReductionAndRegressionOptions, DataTable, DimensionReductionAndRegressionResult) | 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. | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) | |
GetCalibrationModel | Returns an instance of the calibration model specific for the multivariate analysis. | |
GetCrossPRESSValue_ColumnName | ||
GetCrossProduct_ColumnName | ||
GetCrossProduct_ColumnName(Int32) | ||
GetHashCode | Serves as the default hash function. (Inherited from Object) | |
GetMeasurementLabel_ColumnName | ||
GetNumberOfFactors_ColumnGroup | ||
GetNumberOfFactors_ColumnName | ||
GetOriginalY | Using the information in the plsMemo, gets the matrix of original Y (concentration) data. | |
GetPredictionScore_ColumnGroup | ||
GetPredictionScore_ColumnName | ||
GetPRESSValue_ColumnName | ||
GetRawSpectra | Fills a matrix with the selected data of a table. | |
GetType | Gets the Type of the current instance. (Inherited from Object) | |
GetXCrossResidual_ColumnGroup | ||
GetXCrossResidual_ColumnName | Gets the column name of a X-Crossvalidated spectral Residual column | |
GetXLeverage_ColumnGroup | ||
GetXLeverage_ColumnName(Int32) | Gets the column name of a X-Leverage column | |
GetXLeverage_ColumnName(Int32, Int32) | Gets the column name of a X-Leverage column | |
GetXLoad_ColumnName(Int32) | ||
GetXLoad_ColumnName(Int32, Int32) | ||
GetXMean_ColumnName | ||
GetXOfSpectra | Returns the corresponding x-values of the spectra (In fact only the first spectra is used to determine which x-column is used). | |
GetXOfX_ColumnName | ||
GetXResidual_ColumnGroup | ||
GetXResidual_ColumnName | Gets the column name of a X-Residual column | |
GetXScale_ColumnName | ||
GetXScore_ColumnName | ||
GetXWeight_ColumnName(Int32) | ||
GetXWeight_ColumnName(Int32, Int32) | ||
GetXYMatricesOfSpectralColumns | Gets the spectral and target variable matrices (both unpreprocessed) for analysis. | |
GetYCrossPredicted_ColumnGroup | ||
GetYCrossPredicted_ColumnName | Gets the column name of a Y-Cross-Predicted column | |
GetYCrossResidual_ColumnGroup | ||
GetYCrossResidual_ColumnName | Gets the column name of a Y-Cross-Residual column | |
GetYLoad_ColumnName(Int32) | ||
GetYLoad_ColumnName(Int32, Int32) | ||
GetYMean_ColumnName | ||
GetYOriginal_ColumnName | Gets the column name of a Y-Original column | |
GetYPredicted_ColumnGroup | ||
GetYPredicted_ColumnName | Gets the column name of a Y-Predicted column | |
GetYResidual_ColumnGroup | ||
GetYResidual_ColumnName | Gets the column name of a Y-Residual column | |
GetYScale_ColumnName | ||
IsDimensionReductionAndRegressionModel | ||
MapSpectralX | This maps the indices of a master x column to the indices of a column to map. | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) | |
NotFound | ||
PredictValues(DataTableMatrixProxyWithMultipleColumnHeaderColumns, Int32, DataTable, DataTable) | This predicts the selected columns/rows against a user choosen calibration model. The orientation of spectra is given by the parameter spectrumIsRow. | |
PredictValues(DataTable, IAscendingIntegerCollection, IAscendingIntegerCollection, Int32, DataTable, DataTable) | This predicts the selected columns/rows against a user choosen calibration model. The orientation of spectra is given by the parameter spectrumIsRow. | |
RemoveNonNumericCells | For given selected columns and selected rows, the procedure removes all nonnumeric cells. Furthermore, if either selectedColumns or selectedRows is empty, the collection is filled by the really used rows/columns. | |
StoreCalculatedColumn | Stores the information that a given column was calculated inside the DataSource object of the table. | |
StoreCalibrationModelInTable | Stores the calibrationSet into the data table table. | |
StoreFRatioData | ||
StoreNumberOfFactors | ||
StoreOriginalY | ||
StorePreprocessedData | ||
StorePRESSData | ||
StoreXOfX | ||
ToString | Returns a string that represents the current object. (Inherited from Object) |