All docs
Table·
property
Table.arrow
the underlying pyarrow.Table, the zero-copy escape hatch
Python
arrow: pyarrow.Table
Returns pyarrow.Table — the wrapped table (zero-copy)
Example#
Python
raw = t.arrow # the underlying pyarrow.Table
Use it to reach any Arrow kernel lsdtools does not wrap:
Python
import pyarrow.compute as pc
avg = pc.mean(t.arrow.column("score")).as_py()
Notes#
arrow is zero-copy — it hands back the exact pyarrow.Table the Table holds, not a copy.
It is the escape hatch for any Arrow operation the verb set does not cover.
See also#
API: schema · columns · Column.arrow
Guides: Tables & data flow
By LSD Team · Last updated Jul 17, 2026
Ask on Discord
View as Markdown