Я сохраняю некоторые сложные графики в программе R, которая включает в себя вызовы функций plot()
, lines()
, points()
и abline()
и пыталась использовать и png()
, и jpeg()
, но оба рендерингаочень противоречивые результаты.В одном запуске сетка будет сохранена в фоновом режиме, в следующем - нет.В одном прогоне очки будут добавлены в правильном lwd
, в другом они будут огромными, или, возможно, не добавлены вообще.При следующем запуске строка будет добавлена, а затем исчезнет при повторном запуске.Я перебираю сотни итераций и получаю разные результаты практически при каждом запуске.
png(paste("/someFilePlace/pics/", propIn, ".png", sep = ""))
plot(plotDat$yhat, col = "white", ylim = c(0,max(plotDat$yhat)*1.1),xaxt='n')
fairlylightgray <- rgb(204/255, 204/255, 204/255, alpha=0.4)
abline(v=(seq(0,1700,100)), col=fairlylightgray, lty="dotted")
abline(h=(seq(0,10,0.5)), col=fairlylightgray, lty="dotted")
points(plotDat$y, cex = '*', lwd = 3, col= "gray")
lines(plotDat$yhat, col = "#08519C")
axis(1, at = c(1,500,1000,1500),
labels = c(plotDat$dt[1],plotDat$dt[500],plotDat$dt[1000],plotDat$dt[1500]))
dev.off()