Существует ли простой способ к повороту всех элементов GUI в R и выполняет его только из командной строки на OSX?
Я пытаюсь копировать поведение удаленного терминала Linux на моей машине OSX. Таким образом график () должен просто сохранить файл, и вещами как выбор зеркала CRAN должен быть текст, не интерфейс Tk. Я испытываю затруднения при нахождении, где установить это поведение.
У меня нет OS X, но вы пытались отключить переменную среды X11 DISPLAY:
DISPLAY = "" R --vanilla
Когда я делаю это в Linux и запрашиваю R для capabilties ()
, x11 принимает значение ЛОЖЬ по желанию.
Для графиков вы можете просто направить вывод в файл с помощью команды pdf () (или png (), jpeg () ...).
Я не запускаю OSX, но вы могли бы попытаться запустить R из приложения Терминал, а не из программы запуска Mac OSX, и посмотреть, работает ли он так, как вам нужно.
Как пишет Матти, вы можете отправлять вывод в файлы, используя следующие команды; но я не знаю, действительно ли в этом суть вашего вопроса.
png("pngfile.png")
plot(foo)
title(main="bar")
dev.off()
Таким образом, вместо кварцевого графического объекта ваш вывод попадает в файл.
Точно так же вы можете вывести то, что обычно отображается в терминале, в файл.
sink("foo.file")