utilities

Module: luescher_nd.plotting.utilities

Plotting utility functions for luescher_nd project

monotonous_bounds(vals)[source]

Returns indices pairs of array such that each split is monotously increasing.

Return type

List[Tuple[int, int]]

plot_ere_grid(df, x='x', y='y', **kwargs)[source]

Plots effective range expansion grid for input DataFrame.

Return type

FacetGrid

raw_data_to_plot_frame(df, dispersion_zeta=True, ycut=2.0)[source]

Converts a raw data data frame to a plotting data frame.

Adds columns and computes results of zeta function.

Parameters
  • df (DataFrame) – Raw data input frame.

  • dispersion_zeta (bool) – Use dispersion zeta function or standard zeta function.

  • ycut (float) – Drop data which has larger |y| than ycut.

Return type

DataFrame