frame/typed
Frame
(defstruct Frame [^&cols])
a phantom row-typed handle on a frame, parameterised by its
Since: U3
frame-typed
(frame-typed)
wrap a raw :int frame handle as a row-typed Frame.
Since: U3
frame-handle
(frame-handle)
unwrap a row-typed Frame back to its raw :int handle so it
Since: U3
tframe-nrows
(tframe-nrows)
number of rows. Typed delegate of frame-nrows.
Since: U3
tframe-ncols
(tframe-ncols)
number of columns. Typed delegate of frame-ncols.
Since: U3
tframe-schema
(tframe-schema)
the raw :int schema handle (still owned by the frame).
Since: U3
tcol
(tcol)
the :int column handle for a named column. Returns 0 if absent.
Since: U3
tframe-column-at
(tframe-column-at)
the :int column handle at index i (0-based), or 0 if
Since: U3
tcol-int32-at
(tcol-int32-at)
read the int32 cell at row i of the named column.
Since: U3
tcol-int64-at
(tcol-int64-at)
read the int64 cell at row i of the named column.
Since: U3
tcol-float64-at
(tcol-float64-at)
read the float64 cell at row i of the named column.
Since: U3
tcol-utf8-at
(tcol-utf8-at)
read the utf8 cell at row i of the named column.
Since: U3
tframe-free
(tframe-free)
release the underlying frame (schema, columns, descriptor).
Since: U3