Belle II Software
release-08-01-10
|
Public Member Functions | |
def | __init__ (self, figure=None, axis=None) |
def | add (self, data, column, mask=None, weight_column=None) |
def | finish (self) |
def | add_subplot (self, gridspecs) |
def | save (self, filename) |
def | set_plot_options (self, plot_kwargs={ 'linestyle':''}) |
def | set_errorbar_options (self, errorbar_kwargs={ 'fmt':'.', 'elinewidth':3, 'alpha':1}) |
Overrides default errorbar options for datapoint errorbars. More... | |
def | set_errorband_options (self, errorband_kwargs={ 'alpha':0.5}) |
def | set_fill_options (self, fill_kwargs=None) |
def | add (self, *args, **kwargs) |
def | finish (self, *args, **kwargs) |
def | scale_limits (self) |
Public Attributes | |
x_axis_label | |
Label on x axis. | |
yscale | |
y limit scale | |
xscale | |
x limit scale | |
plot_kwargs | |
Default keyword arguments for plot function. | |
errorbar_kwargs | |
Default keyword arguments for errorbar function. | |
errorband_kwargs | |
Default keyword arguments for errorband function. | |
fill_kwargs | |
Default keyword arguments for fill_between function. | |
Static Public Attributes | |
plots = None | |
Plots added to the axis so far. | |
labels = None | |
Labels of the plots added so far. | |
xmin = None | |
Minimum x value. | |
xmax = None | |
Maximum x value. | |
ymin = None | |
Minimum y value. | |
ymax = None | |
Maximum y value. | |
float | yscale = 0.0 |
limit scale | |
float | xscale = 0.0 |
limit scale | |
figure = None | |
figure which is used to draw | |
axis = None | |
Main axis which is used to draw. | |
Private Member Functions | |
def | _plot_datapoints (self, axis, x, y, xerr=None, yerr=None) |
Create a boxplot
Definition at line 687 of file plotting.py.
def __init__ | ( | self, | |
figure = None , |
|||
axis = None |
|||
) |
Creates a new figure and axis if None is given, sets the default plot parameters @param figure default draw figure which is used @param axis default draw axis which is used
Reimplemented from Plotter.
Definition at line 694 of file plotting.py.
|
privateinherited |
Plot the given datapoints, with plot, errorbar and make a errorband with fill_between @param x coordinates of the data points @param y coordinates of the data points @param xerr symmetric error on x data points @param yerr symmetric error on y data points
Definition at line 173 of file plotting.py.
|
inherited |
Add a new plot to this plotter
Definition at line 241 of file plotting.py.
def add | ( | self, | |
data, | |||
column, | |||
mask = None , |
|||
weight_column = None |
|||
) |
Add a new boxplot to the plots @param data pandas.DataFrame containing all data @param column which is used to calculate boxplot quantities @param mask boolean numpy.array defining which events are used for the histogram @param weight_column column in data containing the weights for each event
Definition at line 705 of file plotting.py.
|
inherited |
Adds a new subplot to the figure, updates all other axes according to the given gridspec @param gridspecs gridspecs for all axes including the new one
Definition at line 118 of file plotting.py.
def finish | ( | self | ) |
Sets limits, title, axis-labels and legend of the plot
Definition at line 744 of file plotting.py.
|
inherited |
Finish plotting and set labels, legends and stuff
Definition at line 247 of file plotting.py.
|
inherited |
Save the figure into a file @param filename of the file
Definition at line 130 of file plotting.py.
|
inherited |
Scale limits to increase distance to boundaries
Definition at line 253 of file plotting.py.
|
inherited |
Overrides default errorband options for datapoint errorband @param errorbar_kwargs keyword arguments for the fill_between function
Definition at line 157 of file plotting.py.
|
inherited |
Overrides default errorbar options for datapoint errorbars.
Overrides default errorbar options for datapoint errorbars @param errorbar_kwargs keyword arguments for the errorbar function
Definition at line 149 of file plotting.py.
|
inherited |
Overrides default fill_between options for datapoint errorband @param fill_kwargs keyword arguments for the fill_between function
Definition at line 165 of file plotting.py.
|
inherited |
Overrides default plot options for datapoint plot @param plot_kwargs keyword arguments for the plot function
Definition at line 141 of file plotting.py.