parq_blockmodel.reblocking.conversion.dict_3d_to_tabular

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