Estoy trabajando con un código R que genera varias imágenes como archivos png; sin embargo, un archivo Rplots.pdf
sigue generándose en el directorio de trabajo, ¿hay alguna manera de evitar que esto suceda?¿Cómo evito que se genere Rplots.pdf?
library(Cairo)
CairoPNG(file = "graphs.png")
nf <- layout(matrix(c(1:8), 2, 4, byrow=T), c(1, 1), c(1, 1, 1, 1), TRUE)
for (k in 1:num.k) {
plotMatrix(connect.matrix.ordered[k,,], log = F, main = paste("k=", k.vector[k]), sub = paste("Cophenetic coef.=", rho[k]), ylab = "samples", xlab ="samples")
}
y.range <- c(1 - 2*(1 - min(rho)), 1)
plot(k.vector, rho, main ="Cophenetic Coefficient", xlim=c(k.init, k.final), ylim=y.range, xlab = "k", ylab="Cophenetic correlation", type = "n")
lines(k.vector, rho, type = "l", col = "black")
points(k.vector, rho, pch=22, type = "p", cex = 1.25, bg = "black", col = "black")
dev.off()
¿Querías decir 'Rplots.png' ?? No puedo ver cómo la respuesta de @ Andrie detendría la creación de un dispositivo PDF, pero puede ver que es una solución si realmente quieres decir 'Rplots.png' ??? –
@Gavin Simpson - Cerrar, ahora hay un archivo 'Rplot001.png' que se genera y no se limpia. – rjzii
No puedo reproducir su problema (en parte porque su ejemplo no es autocontenido). ¿Algo más simple como el siguiente también produce el archivo deshonesto? 'biblioteca (El Cairo); CairoPNG (file = "graphs.png"); diseño (matriz (c (1: 4), 2)); para (k en 1: 4) gráfico (1, k); dev.off() ' – Aaron