plot_utils.py

plot_utils.py raccoglie gli strumenti di visualizzazione del package. Ospita histogram e un piccolo gruppo di helper privati condivisi anche con fit_utils per validazione, gestione dello stile e comportamento coerente nei notebook.

Import principali

  • Standard library: contextlib.contextmanager, importlib.resources.as_file, importlib.resources.files, typing.TYPE_CHECKING

  • Librerie esterne: numpy as np, numpy.typing.ArrayLike

  • Import interni: _as_float_vector, standard_deviation

  • Tipi importati solo per annotazioni: matplotlib.axes.Axes, matplotlib.figure.Figure

Cosa espone

Di cosa si occupa

  • validare input numerici, limiti degli assi, figsize e precisione testuale

  • applicare temporaneamente lo stile mespy, gli rcParams correnti o un altro stile Matplotlib

  • gestire il display delle figure create dentro notebook IPython/Jupyter

  • creare una nuova figura oppure disegnare su un asse esistente

  • mostrare opzionalmente media, banda a una sigma, legenda e griglia

Helper collegati

Pagina di dettaglio