R и pdf () заставляют цифры дышать - PullRequest
0 голосов
/ 17 мая 2019

Я использую пакет Gmisc для построения диаграмм состояния. Пакет отлично подходит для этой цели, но я застреваю с одной задачей визуализации, когда пытаюсь построить очень большую диаграмму.

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

В пакете gmisc нет параметров для масштабирования, кроме установки ширины поля.

Код, изображающий эту диаграмму, выглядит следующим образом:

pdf(file="LargeFigure.pdf")
transitions$render()
dev.off()

State diagram where components overlap make them indistinguishable

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

Я хотел бы заранее поблагодарить вас за ваш ответ. С уважением Alex

1 Ответ

0 голосов
/ 17 мая 2019

Я думаю, вы можете указать ширину и высоту графического региона в файле PDF, указав опции width и height в функции pdf().Пример

pdf(file="LargeFigure.pdf", width = 8, height = 8)

Ширина и высота по умолчанию в функции pdf(): 7.

...