plopp.backends.matplotlib.line.Line#

class plopp.backends.matplotlib.line.Line(canvas, data, artist_number=0, errorbars=True, mask_color='black', **kwargs)[source]#

Artist to represent one-dimensional data. If the coordinate is bin centers, the line is (by default) a set of markers. If the coordinate is bin edges, the line is a step function.

Parameters:
  • canvas (Canvas) – The canvas that will display the line.

  • data (DataArray) – The initial data to create the line from.

  • artist_number (int, default: 0) – The canvas keeps track of how many lines have been added to it. This number is used to set the color and marker parameters of the line.

__init__(canvas, data, artist_number=0, errorbars=True, mask_color='black', **kwargs)[source]#

Methods

__init__(canvas, data[, artist_number, ...])

bbox(xscale, yscale)

The bounding box of the line.

remove()

Remove the line, masks and errorbar artists from the canvas.

update(new_values)

Update the x and y positions of the data points from new data.

Attributes

color

The line color.