16.1 El comando plot
Si escribimos plot(x, y)
donde x
e y
son vectores, entonces R
hará directamente el conocido como gráfico de dispersión que
representa en un sistema coordenado los pares de valores \((x,y)\).
Por ejemplo, utilizando el siguiente código
data(cars)
plot(cars$speed, cars$dist) # otra posibilidad plot(cars)
[Figura 16.1]
El comando plot
incluye por defecto una elección automáticas de
títulos, ejes, escalas, etiquetas, etc., que pueden ser modificados
añadiendo parámetros gráficos al comando:
Parámetro | Descripción |
---|---|
type |
tipo de gráfico: |
p
: puntos, l
: líneas, b
: puntos y líneas, n
: gráfico en blanco, …
xlim
, ylim
| límites de los ejes (e.g. xlim=c(1, 10)
o xlim=range(x)
)
xlab
, ylab
| títulos de los ejes
main, sub
| título principal y subtítulo
col
| color de los símbolos (véase colors()
)
véase col.axis
, col.lab
, col.main
, col.sub
lty
| tipo de línea
lwd
| anchura de línea
pch
| tipo de símbolo
cex
| tamaño de los símbolos
bg
| color de relleno (para pch = 21:25
)
Para obtener ayuda sobre estos parámetros ejecutar help(par)
.
Veamos algún ejemplo:
plot(cars, xlab = "velocidad", ylab = "distancia", main = "Título")
[Figura 16.2]
plot(cars, pch = 16, col = 'blue', main = 'pch=16')
[Figura 16.3]