Как экспортировать график в файл формата .eps? Обычно я экспортирую свои графики в файл .pdf (используя функцию «pdf»), и это работает довольно хорошо. Однако теперь мне нужно экспортировать в файлы .eps.
Как экспортировать график в файл формата .eps? Обычно я экспортирую свои графики в файл .pdf (используя функцию «pdf»), и это работает довольно хорошо. Однако теперь мне нужно экспортировать в файлы .eps.
Ответы:
Самый простой способ, который я нашел для создания постскриптов, заключается в следующем: с помощью setEPS()команды:
setEPS()
postscript("whatever.eps")
plot(rnorm(100), main="Hey Some Data")
dev.off()
postscript()Устройство позволяет создавать ЭПС, но только если изменить некоторые значения по умолчанию. ?postscriptПодробности читайте .
Вот пример:
postscript("foo.eps", horizontal = FALSE, onefile = FALSE, paper = "special")
plot(1:10)
dev.off()
postscript("foo.eps", horizontal = FALSE, onefile = FALSE, paper = "special", height = 10, width = 10)например. Единицы измерения - дюймы. Проблема в том, что устройство, на котором вы строите график, недостаточно велико, чтобы вместить поля используемой вами области графика.
colormodel="rgb"postscript ().
Другой способ - использовать графические устройства SVG, PDF и PostScript на основе Cairographics. Таким образом, вам не нужноsetEPS()
cairo_ps("image.eps")
plot(1, 10)
dev.off()
cairo_psотличается от postscriptэтого тем, что поддерживает большее количество глифов Unicode, но имеет недостаток, заключающийся в том, что полупрозрачность плохо обрабатывается и часто запускает растровое изображение, а не векторный вывод.
Да, откройте postscript()устройство с именем, оканчивающимся на .eps, сделайте свой сюжет (ы) и позвоните dev.off().
??eps. Вы либо получитеpostscriptстраницу, либо хотя быps.options(что приведет вас кpostscript).