Rev 68948 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
% File src/library/graphics/man/lines.Rd% Part of the R package, https://www.R-project.org% Copyright 1995-2013 R Core Team% Distributed under GPL 2 or later\name{lines}\alias{lines}\alias{lines.default}\title{Add Connected Line Segments to a Plot}\description{A generic function taking coordinates given in various ways andjoining the corresponding points with line segments.}\usage{lines(x, \dots)\method{lines}{default}(x, y = NULL, type = "l", \dots)}\arguments{\item{x, y}{coordinate vectors of points to join.}\item{type}{character indicating the type of plotting; actually any ofthe \code{type}s as in \code{\link{plot.default}}.}\item{\dots}{Further graphical parameters (see \code{\link{par}}) mayalso be supplied as arguments, particularly, line type, \code{lty},line width, \code{lwd}, color, \code{col} and for \code{type = "b"},\code{pch}. Also the line characteristics \code{lend}, \code{ljoin}and \code{lmitre}.}}\details{The coordinates can be passed in a plotting structure(a list with \code{x} and \code{y} components), a two-column matrix, atime series, \dots. See \code{\link{xy.coords}}. If suppliedseparately, they must be of the same length.The coordinates can contain \code{NA} values. If a point contains\code{NA} in either its \code{x} or \code{y} value, it is omitted fromthe plot, and lines are not drawn to or from such points. Thusmissing values can be used to achieve breaks in lines.For \code{type = "h"}, \code{col} can be a vector and will be recycledas needed.\code{lwd} can be a vector: its first element will apply to lines butthe whole vector to symbols (recycled as necessary).}\references{Becker, R. A., Chambers, J. M. and Wilks, A. R. (1988)\emph{The New S Language}.Wadsworth & Brooks/Cole.}\seealso{\code{\link{lines.formula}} for the formula method;\code{\link{points}}, particularly for \code{type \%in\% c("p","b","o")},\code{\link{plot}},and the workhorse function \code{\link{plot.xy}}.\code{\link{abline}} for drawing (single) straight lines.\code{\link{par}} for line type (\code{lty}) specification and how tospecify colors.}\examples{# draw a smooth line through a scatter plotplot(cars, main = "Stopping Distance versus Speed")lines(stats::lowess(cars))}\keyword{aplot}