Deedle


Virtual

Namespace: Deedle.Virtual

Provides static methods for creating virtual series and virtual frames. Those provide necessary wrapping around IVirtualVectorSource values

Static members

Static memberDescription
CreateFrame(indexSource, keys, sources)
Signature: (indexSource:IVirtualVectorSource<'?493386> * keys:seq<'?493387> * sources:seq<IVirtualVectorSource>) -> Frame<'?493386,'?493387>
Type parameters: '?493386, '?493387

Create a frame with ordinal index, containing the specified sources as columns. The index source should support lookup (which is used for series lookup, slicing etc.) The value source does not need to implement lookup - mainly ValueAt, merging and getting sub-source

CreateOrdinalFrame(keys, sources)
Signature: (keys:seq<'?493384> * sources:seq<IVirtualVectorSource>) -> Frame<int64,'?493384>
Type parameters: '?493384

Create a frame with ordinal index, containing the specified sources as columns.

CreateOrdinalSeries(source)
Signature: source:IVirtualVectorSource<'?493379> -> Series<int64,'?493379>
Type parameters: '?493379

Creates a virtual series with ordinal index. The parameter is IVirtualVectorSource that specifies how to access values in the series (and is also used to determine the size of the series index)

CreateSeries(indexSource, valueSource)
Signature: (indexSource:IVirtualVectorSource<'?493381> * valueSource:IVirtualVectorSource<'?493382>) -> Series<'?493381,'?493382>
Type parameters: '?493381, '?493382

Create a virtual series with an index and values specified by two IVirtualVectorSource values. The index source should support lookup (which is used for series lookup, slicing etc.) The value source does not need to implement lookup - mainly ValueAt, merging and getting sub-source

Fork me on GitHub