DataFrameRow<R, C> Class

Represents a row in a data frame.

Definition

Namespace: Extreme.DataAnalysis
Assembly: Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.23
C#
public sealed class DataFrameRow<R, C> : IVector, 
	IEquatable<DataFrameRow<R, C>>, ICustomTypeDescriptor
Inheritance
Object  →  DataFrameRow<R, C>
Implements
IVector, ICustomTypeDescriptor, IEquatable<DataFrameRow<R, C>>

Type Parameters

R
The type of the row key.
C
The element type of the column index.

Properties

ColumnIndex Gets the column index of the row.
Item[C] Gets the value with the specified key.
Item[Int32] Gets the value at the specified index.
Key Gets the key associated with the row in the data frame.
Length Gets the number of columns in the data frame.

Methods

Equals(DataFrameRow<R, C>) Compares two data frame rows for equality.
Equals(Object)Determines whether the specified object is equal to the current object.
(Inherited from Object)
Get<T> Gets the value with the specified key as a specific type.
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)

Operators

Dynamic(DataFrameRow<R, C>, C) Gets the specified value as a Double.

Extension Methods

Bin<T> Sorts values into bins and returns the result as a categorical vector.
(Defined by Vector)
Bin<T> Sorts values into bins and returns the result as a categorical vector.
(Defined by Vector)
Unstack<R, C> Transforms a vector with a two-level index into a data frame whose columns correspond to the second level in the index.
(Defined by DataFrame)

See Also