Logo Deedle

FrameArrowExtensions Type

C# extension methods on Frame<'R, string> for Arrow and Feather I/O.

Static members

Static member Description

FrameArrowExtensions.ToRecordBatch(frame)

Full Usage: FrameArrowExtensions.ToRecordBatch(frame)

Parameters:
Returns: RecordBatch
Type parameters: 'R, 'C (requires equality and equality)

Convert this frame to an Apache Arrow RecordBatch.

frame : Frame<'R, 'C>
Returns: RecordBatch

FrameArrowExtensions.WriteArrow(frame, path)

Full Usage: FrameArrowExtensions.WriteArrow(frame, path)

Parameters:
    frame : Frame<'R, string>
    path : string

Type parameters: 'R (requires equality)

Write this frame to an Arrow IPC file (.arrow / Feather v2).

frame : Frame<'R, string>
path : string

FrameArrowExtensions.WriteArrowStream(frame, stream)

Full Usage: FrameArrowExtensions.WriteArrowStream(frame, stream)

Parameters:
Type parameters: 'R (requires equality)

Write this frame to an Arrow IPC stream.

frame : Frame<'R, string>
stream : Stream

FrameArrowExtensions.WriteArrowWithIndex(frame, path)

Full Usage: FrameArrowExtensions.WriteArrowWithIndex(frame, path)

Parameters:
    frame : Frame<'R, string>
    path : string

Type parameters: 'R (requires equality)

Write this frame to an Arrow IPC file, preserving row keys in an __index__ column for round-tripping.

frame : Frame<'R, string>
path : string

FrameArrowExtensions.WriteFeather(frame, path)

Full Usage: FrameArrowExtensions.WriteFeather(frame, path)

Parameters:
    frame : Frame<'R, string>
    path : string

Type parameters: 'R (requires equality)

Write this frame to a Feather v2 file (.feather).

frame : Frame<'R, string>
path : string

FrameArrowExtensions.WriteFeatherWithIndex(frame, path)

Full Usage: FrameArrowExtensions.WriteFeatherWithIndex(frame, path)

Parameters:
    frame : Frame<'R, string>
    path : string

Type parameters: 'R (requires equality)

Write this frame to a Feather v2 file, preserving row keys in an __index__ column for round-tripping.

frame : Frame<'R, string>
path : string

Type something to start searching.