2012-03-12 27 views
5

¿Cómo se puede trazar en diagonal (de la esquina inferior izquierda a la esquina superior derecha ), en cualquier rango de coordenadas dado?Diagrama de línea diagonal flexible en R

Por ejemplo

> plot(c(-2,3), c(-1,5), type = "n", xlab="x", ylab="y", asp = 1) 

o

> plot(c(0,1000), c(0,334), type = "n", xlab="x", ylab="y", asp = 1) 

me trataron abline con la siguiente, pero fracasaron:

> abline(0,1,col="red") 

Respuesta

9

Los límites del área de trazado actual están en par()$usr.

lines(par()$usr[1:2], par()$usr[3:4]) 
Cuestiones relacionadas