Plots a scatter plot for the variables x, y along with a lowess smooth for the underlying trend. One standard deviation error bounds for the scatter about this trend are also plotted.
trendscatter(x,...)## Default S3 method:trendscatter(x, y =NULL, f =0.5, xlab =NULL, ylab =NULL, main =NULL,...)## S3 method for class 'formula'trendscatter( x, f =0.5, data =NULL, xlab =NULL, ylab =NULL, main =NULL,...)
Arguments
x: the coordinates of the points in the scatter plot. Alternatively, a formula.
...: Optional arguments
y: the y coordinates of the points in the plot, ignored if x is a function.
f: the smoother span. This gives the proportion of points in the plot which influence the smooth at each value. Larger values give more smoothness.
xlab: a title for the x axis: see title.
ylab: a title for the y axis: see title.
main: a title for the plot: see title.
data: an optional data frame containing the variables in the model.
Returns
Returns the plot.
Methods (by class)
trendscatter(default): Trend and scatter plot
trendscatter(formula): Trend and scatter plot
Examples
# A simple polynomialx = rnorm(100)e = rnorm(100)y =2+3* x -2* x^2+4* x^3+ e
trendscatter(y ~ x)# An exponential growth curvee = rnorm(100,0,0.1)y = exp(5+3* x + e)trendscatter(log(y)~ x)# Peruvian Indians datadata(peru.df)trendscatter(BP ~ weight, data = peru.df)# Note: this usage is deprecatedwith(peru.df,trendscatter(weight,BP))