Как запустить R скрипты на серверах без X11

Я хочу запустить сценарии R и сохранить графики, используяpng(), X11 не поддерживается на серверах Unix, и я получаю следующее сообщение об ошибке:

Error in X11(paste("png::", filename, sep = ""), g$width, g$height, pointsize,  : 
  unable to start device PNG
Calls: png
In addition: Warning message:
In png("test.png", width = 900, height = 400) :
  unable to open connection to X11 display ''
Execution halted

Установка переменных среды

Sys.setenv("DISPLAY"=":0.0")

или же

Sys.setenv("DISPLAY"=":0")

в сценариях R не сделалрешить проблему.

Этот пример кода выдает ошибку выше:

library(ggplot2)
library(grid)

# Some data
df = data.frame(x = c(1.2,5,3,5.3,2,9,4,6,8,0), y = c(1.5,6,2.5,5.1,2.3,8.7,4.1,6,8,0))


# Base plot
p 

Ответы на вопрос(2)

Ваш ответ на вопрос