bar

Chart2D.bar(x, y, color=None, orientation='V', label=None)

Add a bar plot to this chart.

Parameters
xarray_like

Positions (along the x-axis for a vertical orientation, along the y-axis for a horizontal orientation) of the bars to draw.

yarray_like

Size of the bars to draw. Multiple bars can be stacked by passing a sequence of sequences.

colorcolor, optional

Color of the bars drawn in this plot. Any color parsable by pyvista.parse_color is allowed. Defaults to "b".

orientationstr, optional

Orientation of the bars drawn in this plot. Either "H" for an horizontal orientation or "V" for a vertical orientation. Defaults to "V".

labelstr, optional

Label of this plot, as shown in the chart’s legend. Defaults to "".

Returns
plotting.charts.BarPlot

The created bar plot.

Examples

Generate a bar plot.

>>> import pyvista
>>> chart = pyvista.Chart2D()
>>> plot = chart.bar([0, 1, 2], [2, 1, 3])
>>> chart.show()
../../../../_images/pyvista-Chart2D-bar-1_00_00.png