angle | R Documentation |
angle
calculates the angle between two vectors.
angle(x, y, degree = TRUE)
x |
a numeric vector |
y |
a numeric vector |
degree |
logical; should the angle be computed in degrees?
If |
a scalar containing the angle between the vectors
len
x <- c(2,1) y <- c(1,1) angle(x, y) # degrees angle(x, y, degree = FALSE) # radians # visually xlim <- c(0,2.5) ylim <- c(0,2) # proper geometry requires asp=1 plot( xlim, ylim, type="n", xlab="X", ylab="Y", asp=1, main = expression(theta == 18.4)) abline(v=0, h=0, col="gray") vectors(rbind(x,y), col=c("red", "blue"), cex.lab=c(2, 2)) text(.5, .37, expression(theta)) #### x <- c(-2,1) y <- c(1,1) angle(x, y) # degrees angle(x, y, degree = FALSE) # radians # visually xlim <- c(-2,1.5) ylim <- c(0,2) # proper geometry requires asp=1 plot( xlim, ylim, type="n", xlab="X", ylab="Y", asp=1, main = expression(theta == 108.4)) abline(v=0, h=0, col="gray") vectors(rbind(x,y), col=c("red", "blue"), cex.lab=c(2, 2)) text(0, .4, expression(theta), cex=1.5)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.