Represents a multidimensional data store.
Namespace: Extreme.Statistics
Assembly: Extreme.Numerics (Extreme.Numerics)
Syntax
| Visual Basic (Declaration) |
|---|
Public MustInherit Class DataArrayBase |
| C# |
|---|
public abstract class DataArrayBase |
| C++ |
|---|
public ref class DataArrayBase abstract |
Methods
| Icon | Type | Description |
|---|---|---|
| Clear() |
Resets the value of all data cells to zero.
| |
| Equals(Object) | ||
| Finalize() | ||
| GetHashCode() | Serves as a hash function for a particular type. | |
| GetLength(Int32) |
Returns an integer that represents the number of elements in the specified dimension of the DataArrayBase.
| |
| GetLinearIndex(Int32[]()) |
Gets the linear index corresponding to the specified dimension indexes.
| |
| GetLinearIndex(Object) |
Returns the linearized index of the cell at the specified index in the DataArrayBase.
| |
| GetLinearIndex(Object, Object) |
Returns the linearized index of the cell with the specified indexes in a two-dimensional DataArrayBase.
| |
| GetLinearIndex(Object, Object, Object) |
Returns the linearized index of the cell with the specified indexes in a three-dimensional DataArrayBase.
| |
| GetScale(Int32) |
Returns the CategoricalScale associated with the specified dimension.
| |
| GetType() | Gets the Type of the current instance. | |
| GetValuesArray() |
Gets the array of data values of the DataArrayBase.
| |
| MemberwiseClone() | Creates a shallow copy of the current Object. | |
| SetScale(CategoricalScale, Object[]()) |
Sets the CategoricalScale for a one-dimensional DataArrayBase.
| |
| SetScales(CategoricalScale[](), Object[]()) |
Sets the CategoricalScale for all dimensions a multi-dimensional DataArrayBase.
| |
| ToString() |
Constructors
| Icon | Type | Description |
|---|---|---|
| DataArrayBaseNew(Int32) |
Constructs a new DataArrayBase of the specified rank.
| |
| DataArrayBaseNew(CategoricalScale) |
Constructs a one-dimensional DataArrayBase using the specified CategoricalScale.
|
Properties
| Icon | Type | Description |
|---|---|---|
| DataLength |
Gets the total number of data cells in the DataArrayBase.
| |
| Length |
Gets the total number of cells in the design.
| |
| Rank |
Gets the rank (number of dimensions) of the DataArrayBase.
|
Remarks
Use the DataArrayBase as the base class for classes
that represent data that is grouped according to one or more categorical variables.
DataArrayBase is an abstract base class and cannot be instantiated directly. The following classes inherit from DataArrayBase:
ClassDescriptionCellArrayRepresents the summary data in the cells of an ANOVA design.HistogramRepresents a one-dimensional histogram.