una - superponer graficas en r
¿Cómo redimensionar y guardar gráficos en formato png? (2)
Me gustaría trazar los resultados de una regresión por cuantiles, pero no puedo:
- controlar las dimensiones / tamaño de las parcelas y
- Guarda las parcelas como png.
Aquí está mi código:
require(quantreg)
data(engel)
attach(engel)
xx <- income - mean(income)
zz <- c(120, diff(income))
fit1 <- summary(rq(foodexp~xx+zz, tau=2:98/100))
Entonces:
png(''res.png'')
plot(fit1, mfrow=c(1,2))
Solo el gráfico zz se guarda en el archivo res.png. ¿Hay alguna manera de que pueda guardar los gráficos en archivos separados (dos y uno)? ¿Y cómo controlo el ancho / alto de las parcelas? Me gusta que todas las parcelas individuales tengan ancho = altura (cuadrado) cuando las guardo en el archivo .png?
Para subdividir las parcelas:
plot(fit1,parm=1:2)
plot(fit1,parm=3)
Tenga en cuenta que podría haber encontrado la respuesta mediante una lectura cuidadosa de ?plot.summary.rqs
, pero esto puede no haber sido obvio: para saber dónde buscar tendría que hacer una class(fit1)
para averiguar qué método de plot
era siendo utilizado.
La respuesta de Roman se ocupa de las cosas de la dimensión de la imagen.
Puede controlar las dimensiones de la imagen por el argumento png
.
png("image.png", width = 800, height = 600)
plot(...)
dev.off()
Para "terminar" la imagen, use dev.off
.