ошибка при попытке импортировать файл ps с помощью grImport в R - PullRequest
0 голосов
/ 22 июля 2010

Мне нужно создать файл pdf с несколькими диаграммами, созданными ggplot2, расположенными на бумаге формата А4, и повторить это 20-30 раз.

Я экспортирую диаграмму ggplot2 в ps файл и пытаюсь PostScriptTrace его, как указано в grImport, но он просто продолжает выдавать ошибку Unrecoverable error, exit code 1.

Я игнорирую ошибку и пытаюсь импортировать и xml файл, сгенерированный в объект R, выдает мне еще одну ошибку:

ошибка построения атрибутов
Не удалосьнайти конец строки текста начального тега 21
Преждевременный конец данных в строке изображения тега 3
Ошибка: 1: ошибка построения атрибутов
2: не удалось найти конец строки текста начального тега 21
3: Преждевременный конец данных в строке изображения тега 3

Что здесь не так?

Спасибо!

1 Ответ

0 голосов
/ 06 января 2011

Если у вас нет времени иметь дело с Sweave , вы также можете написать простой документ TeX из R после генерации графиков, который вы позже сможете скомпилировать в pdf.

Например:

    ggsave(p, file=paste('filename', id, '.pdf'))
    cat(paste('\\includegraphics{',
        paste('filename', id, '.pdf'), '}', sep=''),
        file='report.pdf')

Позже вы можете легко скомпилировать его в pdf, например, с помощью pdflatex.

...