voiage.ingestion.dataframe.from_dataframe
from_dataframe
Section titled “from_dataframe”from_dataframe([positional or keyword] dataframe: object = None, [keyword-only] dataset_id: str = None, [keyword-only] table_id: str = 'data', [keyword-only] bindings: tuple[VOIBinding, ...] = (), [keyword-only] allow_copy: bool = True) -> NormalizedInputBundleConvert any dataframe-interchange producer to the normalized contract.
Set allow_copy=False when callers need the Arrow interchange layer to
reject conversions that cannot preserve a zero-copy boundary.
Parameters:
dataframeobjectdataset_idstrtable_idstr(default:'data')bindingstuple[VOIBinding, ...](default:())allow_copybool(default:True)
Returns: NormalizedInputBundle