Learn R Programming

MSG (version 0.8)

andrews_curve: Draw Andrew's Curve

Description

This function evaluates the transformation of the original data matrix for t from -pi to pi, and uses matplot to draw the curves.

Usage

andrews_curve(
  x,
  n = 101,
  type = "l",
  lty = 1,
  lwd = 1,
  pch = NA,
  xlab = "t",
  ylab = "f(t)",
  ...
)

Arguments

x

a data frame or matrix

n

number of x-axis values at which f(t) is evaluated

type, lty, lwd, pch, xlab, ylab, ...

passed to matplot

Value

a matrix of coefficients for each observation at different t values

References

https://en.wikipedia.org/wiki/Andrews_plot

See Also

matplot

Examples

Run this code
# NOT RUN {
andrews_curve(iris[, -5], col = as.integer(iris[, 5]))
# }

Run the code above in your browser using DataLab