astropy_to_pandas#

lsst.daf.butler.formatters.parquet.astropy_to_pandas(astropy_table: atable.Table, index: str | None = None) pd.DataFrame#

Convert an astropy table to a pandas dataframe via arrow.

By going via arrow we avoid pandas masked column bugs (e.g. pandas-dev/pandas#58173)

Parameters#

astropy_tableastropy.Table

Input astropy table.

indexstr, optional

Name of column to set as index.

Returns#

dataframepandas.DataFrame

Output pandas dataframe.