# xarray.plot.line

`xarray.plot.``line`(darray, *args, row=None, col=None, figsize=None, aspect=None, size=None, ax=None, hue=None, x=None, y=None, xincrease=None, yincrease=None, xscale=None, yscale=None, xticks=None, yticks=None, xlim=None, ylim=None, add_legend=True, _labels=True, **kwargs)

  Line plot of DataArray index against values

  Wraps `matplotlib:matplotlib.pyplot.plot()`

  Parameters:

  - darray (DataArray) – Must be 1 dimensional
  - figsize (tuple, optional) – A tuple (width, height) of the figure in inches. Mutually exclusive with `size` and `ax`.
  - aspect (scalar, optional) – Aspect ratio of plot, so that `aspect * size` gives the width in inches. Only used if a `size` is provided.
  - size (scalar, optional) – If provided, create a new figure for the plot with the given size. Height (in inches) of each plot. See also: `aspect`.
  - ax (matplotlib axes object, optional) – Axis on which to plot this figure. By default, use the current axis. Mutually exclusive with `size` and `figsize`.
  - hue (string, optional) – Dimension or coordinate for which you want multiple lines plotted. If plotting against a 2D coordinate, `hue` must be a dimension.
  - y (x,) – Dimensions or coordinates for x, y axis. Only one of these may be specified. The other coordinate plots values from the DataArray on which this plot method is called.
  - yscale (xscale,) – Specifies scaling for the x- and y-axes respectively
  - yticks (xticks,) –
  - ylim (xlim,) –
  - xincrease (None, True, or False, optional) – Should the values on the x axes be increasing from left to right? if None, use the default for the matplotlib function.
  - yincrease (None, True, or False, optional) – Should the values on the y axes be increasing from top to bottom? if None, use the default for the matplotlib function.
  - add_legend (boolean, optional) – Add legend with y axis coordinates (2D inputs only).
  - **kwargs (*args,) – Additional arguments to matplotlib.pyplot.plot