### Navigation

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

# matplotlib.patches.Rectangle

class `matplotlib.patches.``Rectangle`(xy, width, height, angle=0.0, **kwargs)

  Draw a rectangle with lower left at xy = (x, y) with specified width, height and rotation angle.

  > angle
  >   rotation in degrees (anti-clockwise)

  > fill is a boolean indicating whether to fill the rectangle

  > Valid kwargs are:

  Property | Description
  --- | ---
  `agg_filter` | unknown
  `alpha` | float or None
  `animated` | [True | False]
  `antialiased` or aa | [True | False] or None for default
  `axes` | an `Axes` instance
  `capstyle` | [‘butt’ | ‘round’ | ‘projecting’]
  `clip_box` | a `matplotlib.transforms.Bbox` instance
  `clip_on` | [True | False]
  `clip_path` | [ (`Path`, `Transform`) | `Patch` | None ]
  `color` | matplotlib color spec
  `contains` | a callable function
  `edgecolor` or ec | mpl color spec, None, ‘none’, or ‘auto’
  `facecolor` or fc | mpl color spec, or None for default, or ‘none’ for no color
  `figure` | a `matplotlib.figure.Figure` instance
  `fill` | [True | False]
  `gid` | an id string
  `hatch` | [‘/’ | ‘' | ‘|’ | ‘-‘ | ‘+’ | ‘x’ | ‘o’ | ‘O’ | ‘.’ | ‘*’]
  `joinstyle` | [‘miter’ | ‘round’ | ‘bevel’]
  `label` | string or anything printable with ‘%s’ conversion.
  `linestyle` or ls | [‘solid’ | ‘dashed’, ‘dashdot’, ‘dotted’ | (offset, on-off-dash-seq) | `'-'` | `'--'` | `'-.'` | `':'` | `'None'` | `' '` | `''`]
  `linewidth` or lw | float or None for default
  `path_effects` | unknown
  `picker` | [None|float|boolean|callable]
  `rasterized` | [True | False | None]
  `sketch_params` | unknown
  `snap` | unknown
  `transform` | `Transform` instance
  `url` | a url string
  `visible` | [True | False]
  `zorder` | any number

## Examples using `matplotlib.patches.Rectangle`

Pick Event Demo

Viewlims

Anchored Artists

Text Layout

Reference for matplotlib artists

Creating boxes from error bars using PatchCollection

Artist tests

Menu

Legend guide

Transformations Tutorial

Specifying Colors

Text properties and layout