### Navigation

- index
- modules |
- next |
- previous |
- home|
- examples|
- tutorials|
- pyplot|
- docs »
- The Matplotlib API »
- matplotlib.pyplot »

# matplotlib.pyplot.broken_barh

`matplotlib.pyplot.``broken_barh`(xranges, yrange, hold=None, data=None, **kwargs)

  Plot horizontal bars.

  A collection of horizontal bars spanning yrange with a sequence of xranges.

  Required arguments:

  > Argument | Description
  > --- | ---
  > xranges | sequence of (xmin, xwidth)
  > yrange | sequence of (ymin, ywidth)

  kwargs are `matplotlib.collections.BrokenBarHCollection` properties:

  > Property | Description
  > --- | ---
  > `agg_filter` | unknown
  > `alpha` | float or None
  > `animated` | [True | False]
  > `antialiased` or antialiaseds | Boolean or sequence of booleans
  > `array` | unknown
  > `axes` | an `Axes` instance
  > `clim` | a length 2 sequence of floats
  > `clip_box` | a `matplotlib.transforms.Bbox` instance
  > `clip_on` | [True | False]
  > `clip_path` | [ (`Path`, `Transform`) | `Patch` | None ]
  > `cmap` | a colormap or registered colormap name
  > `color` | matplotlib color arg or sequence of rgba tuples
  > `contains` | a callable function
  > `edgecolor` or edgecolors | matplotlib color spec or sequence of specs
  > `facecolor` or facecolors | matplotlib color spec or sequence of specs
  > `figure` | a `matplotlib.figure.Figure` instance
  > `gid` | an id string
  > `hatch` | [ ‘/’ | ‘' | ‘|’ | ‘-‘ | ‘+’ | ‘x’ | ‘o’ | ‘O’ | ‘.’ | ‘*’ ]
  > `label` | string or anything printable with ‘%s’ conversion.
  > `linestyle` or dashes or linestyles | [‘solid’ | ‘dashed’, ‘dashdot’, ‘dotted’ | (offset, on-off-dash-seq) | `'-'` | `'--'` | `'-.'` | `':'` | `'None'` | `' '` | `''`]
  > `linewidth` or linewidths or lw | float or sequence of floats
  > `norm` | unknown
  > `offset_position` | unknown
  > `offsets` | float or sequence of floats
  > `path_effects` | unknown
  > `picker` | [None|float|boolean|callable]
  > `pickradius` | unknown
  > `rasterized` | [True | False | None]
  > `sketch_params` | unknown
  > `snap` | unknown
  > `transform` | `Transform` instance
  > `url` | a url string
  > `urls` | unknown
  > `visible` | [True | False]
  > `zorder` | any number

  these can either be a single argument, i.e.,:

      facecolors = 'black'

  or a sequence of arguments for the various bars, i.e.,:

      facecolors = ('black', 'red', 'green')

  Note

  In addition to the above described arguments, this function can take a data keyword argument. If such a data argument is given, the following arguments are replaced by data[<arg>]:

  - All positional and all keyword arguments.