fast_plotter.plotting module

class fast_plotter.plotting.BarColl(n_colors=10, ax=None, fill=True, line=True)[source]

Bases: fast_plotter.plotting.FillColl

class fast_plotter.plotting.FillColl(n_colors=10, ax=None, fill=True, line=True)[source]

Bases: object

pre_call(col)[source]
fast_plotter.plotting.actually_plot(df, x_axis, y, yerr, kind, label, ax, dataset_col='dataset')[source]
fast_plotter.plotting.add_annotations(annotations, ax)[source]
fast_plotter.plotting.pad_zero(x, *y_values)[source]
fast_plotter.plotting.plot_1d(df, kind='line', yscale='lin')[source]
fast_plotter.plotting.plot_1d_many(df, prefix='', data='data', signal=None, dataset_col='dataset', plot_sims='stack', plot_data='sum', plot_signal=None, kind_data='scatter', kind_sims='fill-error-last', kind_signal='line', scale_sims=None, summary='ratio')[source]
fast_plotter.plotting.plot_all(df, project_1d=True, project_2d=True, data='data', signal=None, dataset_col='dataset', yscale='log', lumi=None, annotations=[], dataset_order='sum-ascending', continue_errors=True, bin_variable_replacements={}, **kwargs)[source]
fast_plotter.plotting.plot_ratio(data, sims, x, y, yvar, ax)[source]