сохранение графиков в PDF не удается - PullRequest
0 голосов
/ 27 июня 2011

Когда я использую pdf("somefile.pdf") для сохранения своих графиков в PDF-файл, кажется, что все работает. Нет сообщений об ошибках или что-то еще. Тем не менее результат облажался (размер файла НЕ 0 КБ), но я не могу открыть его с помощью предварительного просмотра или Adobe Reader. Я использую Mac OS 10.6 и последнюю версию R Studio. Какие-либо предложения? Примечание png() прекрасно работает, как и графики в формате pave из ggplot.

Ответы [ 2 ]

7 голосов
/ 27 июня 2011

Вы не забыли закрыть файл с помощью dev.off(), прежде чем пытаться его просмотреть?

(См. Также: проблема сохранения PDF-файла в R с помощью ggplot2 )

1 голос
/ 27 июня 2011

Устройства pdf и png работают немного по-разному. Устройство pdf по умолчанию помещает несколько графиков в один файл, поэтому оно не будет завершать файл до тех пор, пока вы не скажете ему, что вы завершили создание графиков (с помощью dev.off). Устройство png поместит 1 график в 1 файл, поэтому создаст несколько файлов для нескольких графиков. Поэтому, как только вы начнете второй сюжет, 1-й файл будет завершен и может быть открыт и использован. Вам все еще нужен dev.off для финализации последнего файла после последнего графика.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...