pyhande.utils¶
Utility procedures for manipulating HANDE data.
- pyhande.utils.groupby_beta_loops(data, name='iterations')¶
Group a HANDE DMQMC data table by beta loop.
- Parameters:
data (
pandas.DataFrame
) – DMQMC data table (e.g. obtained bypyhande.extract.extract_data()
.- Returns:
grouped – GroupBy object with data table grouped by beta loop.
- Return type:
pandas.DataFrameGroupBy
- pyhande.utils.groupby_iterations(data)¶
Group a HANDE QMC data table by blocks of iterations.
- Parameters:
data (
pandas.DataFrame
) – QMC data table (e.g. obtained bypyhande.extract.extract_data()
.- Returns:
grouped – GroupBy object with data table grouped into blocks within which the iteration count increases monotonically.
- Return type:
pandas.DataFrameGroupBy