VirtualCsvSource Module
Functions and values
| Function or value |
Description
|
Full Usage:
createColumnSource lineIndex columnName stringLookupRange
Parameters:
CsvLineIndex
columnName : string
stringLookupRange : LookupRangeMode<string> option
Returns: IVirtualVectorSource
|
Create a value column source for a CSV file (type inferred from sample rows).
|
Full Usage:
createConcatenatedFrame csvPaths options
Parameters:
string[]
options : VirtualReadCsvOptions
Returns: Frame<int64, string>
|
Concatenate CSV files as one ordinal virtual frame (sorted paths). Shared schema required. Uses linear 0..N-1 addressing so existing [`OrdinalVirtualSource`] LookupRange applies as-is.
|
Full Usage:
createFrame csvPath options
Parameters:
string
options : VirtualReadCsvOptions
Returns: objnull
|
Build a virtual frame from a CSV file (boxed; unbox at the API boundary). With `IndexColumn = None`, uses ordinal rows `0 .. N-1`. With `IndexColumn = Some name`, uses that column when strictly increasing and unique in file order; otherwise ordinal with a trace warning.
|
Full Usage:
createIndexSource lineIndex columnName
Parameters:
CsvLineIndex
columnName : string
Returns: IVirtualVectorSource
|
|
Full Usage:
createOrdinalFrame csvPath options
Parameters:
string
options : VirtualReadCsvOptions
Returns: Frame<int64, string>
|
Build a virtual frame with ordinal row index `0 .. N-1`.
|
Full Usage:
resolveIndexColumnName header options
Parameters:
string[]
options : VirtualReadCsvOptions
Returns: string
|
Resolve the configured index column name, if any.
|
Deedle