Deedle


ObjectSeries<'K>

Namespace: Deedle

Represents a series containing boxed values. This type is inherited from Series<'K, obj> and it adds additional operations for accessing values with unboxing. This includes operations such as os.GetAs<'T>, os.TryGetAs<'T> and os.TryAs<'T> which (attempt to) convert values to the specified type 'T.

Constructors

ConstructorDescription
new(series)
Signature: series:Series<'K,obj> -> ObjectSeries<'K>

Instance members

Instance memberDescription
As()
Signature: unit -> Series<'K,'R>
GetAs(column, fallback)
Signature: (column:'K * fallback:'R) -> 'R
GetAs(column)
Signature: column:'K -> 'R
GetAtAs(index, conversionKind)
Signature: (index:int * conversionKind:ConversionKind) -> 'R
GetAtAs(index)
Signature: index:int -> 'R
GetValues(strict)
Signature: strict:bool -> seq<obj>
GetValues()
Signature: unit -> seq<'R>
GetValues(conversionKind)
Signature: conversionKind:ConversionKind -> seq<'R>
TryAs(strict)
Signature: strict:bool -> OptionalValue<Series<'K,'R>>
TryAs()
Signature: unit -> OptionalValue<Series<'K,'R>>
TryAs(conversionKind)
Signature: conversionKind:ConversionKind -> OptionalValue<Series<'K,'R>>
TryGetAs(column, conversionKind)
Signature: (column:'K * conversionKind:ConversionKind) -> OptionalValue<'R>
TryGetAs(column)
Signature: column:'K -> OptionalValue<'R>

Static members

Static memberDescription
( ? )(series, name)
Signature: (series:ObjectSeries<string> * name:string) -> float
Fork me on GitHub