2014-02-20 3 views
1

Я хочу представить цифры в журнал, который требует высококачественных цифр min dpi is 300, поэтому я попытался сохранить свой сюжет с высоким качеством, но я получаю сообщение об ошибке.как решить ошибку 'gswin32c.exe' не найден?

мой участок содержит несколько цифр. Пример:

par(mfrow=c(2,4)) 
x=c(5,2,4,5,8,7) 
x1=c(5,2,4,5,8,7) 
x2=c(5,2,4,5,8,7) 
x3=c(5,2,4,5,8,7) 
plot(x) 
plot(x1) 
plot(x2) 
bitmap("Plot118.tiff", height = 531, width = 1328, type="tifflzw", res=300) 

    Error in system(paste(gsexe, "-help"), intern = TRUE, invisible = TRUE) : 
    'gswin32c.exe' not found 

Любая помощь, пожалуйста, как решить эту проблему или производить высококачественную фигуру?

+0

Вам нужно 'tiff''s? Журналы никогда не отклоняли мои файлы с высоким разрешением 'png'. –

+0

Используйте функцию 'png', или если вы используете' ggplot2' 'ggsave. –

+0

Я использовал этот'png (filename = "Rplot% 03d.png", + width = 480, height = 480, units = "px", pointsize = 12) ', но выходной файл был пуст. Любой намек – sacvf

ответ

1

Для выполнения команды bitmap вам необходимо установить Ghostscript. Как только это будет установлено, вам, вероятно, также потребуется установить переменную окружения GS_CMD. См. Также this question в списке рассылки R-devel.

2

Самый простой способ: установить RStudio, создать свой сюжет и использовать опцию Экспорт -> Сохранить как PDF. Там вы можете указать размер pdf.

+1

Если вы сохраняете в формате PDF, вы получаете векторную графику как результат, который можно масштабировать до любого размера. Таким образом, 'dpi' не имеет значения для такого типа файла. – zelite

Смежные вопросы