DataFrameSchema¶
- 
class lsst.daf.butler.formatters.parquet.DataFrameSchema(dataframe: pd.DataFrame)¶
- Bases: - object- Wrapper class for a schema for a pandas DataFrame. - Parameters: - dataframe : pandas.DataFrame
- Dataframe to turn into a schema. 
 - Attributes Summary - schema- Methods Summary - from_arrow(schema)- Convert an arrow schema into a - DataFrameSchema.- to_arrow_astropy_schema()- Convert to an ArrowAstropySchema. - to_arrow_numpy_schema()- Convert to an - ArrowNumpySchema.- to_arrow_schema()- Convert to an arrow schema. - Attributes Documentation - 
schema¶
 - Methods Documentation - 
classmethod from_arrow(schema: pyarrow.lib.Schema) → lsst.daf.butler.formatters.parquet.DataFrameSchema¶
- Convert an arrow schema into a - DataFrameSchema.- Parameters: - schema : pyarrow.Schema
- The pyarrow schema to convert. 
 - Returns: - dataframe_schema : DataFrameSchema
 
- schema : 
 - 
to_arrow_astropy_schema() → lsst.daf.butler.formatters.parquet.ArrowAstropySchema¶
- Convert to an ArrowAstropySchema. - Returns: - arrow_astropy_schema : ArrowAstropySchema
 
- arrow_astropy_schema : 
 - 
to_arrow_numpy_schema() → lsst.daf.butler.formatters.parquet.ArrowNumpySchema¶
- Convert to an - ArrowNumpySchema.- Returns: - arrow_numpy_schema : ArrowNumpySchema
 
- arrow_numpy_schema : 
 - 
to_arrow_schema() → pyarrow.lib.Schema¶
- Convert to an arrow schema. - Returns: - arrow_schema : pyarrow.Schema
 
- arrow_schema : 
 
- dataframe :