All docs
Column·
property
Column.arrow
the underlying pyarrow ChunkedArray or Array, zero-copy
Python
arrow: pyarrow.ChunkedArray | pyarrow.ArrayReturns pyarrow.ChunkedArray or pyarrow.Array — the underlying object without copying
Example#
Python
import pyarrow.compute as pc
col = t["score"]
pc.mean(col.arrow).as_py() # drop into raw Arrow compute
Notes#
arrow is zero-copy — it returns the exact ChunkedArray (or Array) the Column
wraps. It is the escape hatch for any Arrow kernel the operator set does not cover; the
Table-level equivalent is Table.arrow.
See also#
API: Column · Table.arrow · is_valid
Guides: Tables & data flow
By LSD Team · Last updated Sep 09, 2026
Ask a question
View as Markdown