This API is preliminary and subject to change.
Defines the properties and methods common to all indexes.
Namespace:
Extreme.DataAnalysis
Assembly:
Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.1
public interface IIndex : ICollection, IEnumerable
Public Interface IIndex
Inherits ICollection, IEnumerable
public interface class IIndex : ICollection,
IEnumerable
type IIndex =
interface
interface ICollection
interface IEnumerable
end
The IIndex type exposes the following members.
Top
| Name | Description |
---|
 | CopyTo | (Inherited from ICollection.) |
 | GetEnumerator | Returns an enumerator that iterates through a collection. (Inherited from IEnumerable.) |
 | GetSlice |
Returns a new index containing the specified slice of the current index.
|
 | JoinWith |
Returns the index that is the result of applying the specified join
to this index and another index.
|
 | JoinWithNearest |
Returns the index that is the result of applying the specified join
to this index and another index where lookups are to the nearest
key in the specified direction.
|
 | Lookup |
Looks up the position of the specified key.
|
 | MakeVector |
Returns a categorical vector that uses
the index as categories.
|
 | Permute |
Applies a permutation to the index and returns the result.
|
 | Sort |
Returns a permutation that can be used to sort the data in the vector in the specified order.
|
Top
Reference