parq_blockmodel.reblocking.conversion.dict_3d_to_tabular#
- parq_blockmodel.reblocking.conversion.dict_3d_to_tabular(arrays, categories=None)[source]#
Convert a dict of dense 3D arrays (C-order) to a DataFrame indexed by i, j, k. Optionally reconstruct categorical columns using provided categories.
Parameters: - arrays: dict of 3D arrays (C-order) - categories: dict mapping column name to pd.Index of categories (optional)
Returns: - DataFrame indexed by i, j, k
- Return type:
DataFrame