Как экспортировать график в файл формата .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
).