R和pdf()使人物呼吸

时间:2019-05-17 08:21:00

标签: r pdf scale figure

我正在使用Gmisc软件包绘制一些状态图。该软件包非常适合此目的,但是当我尝试构建一个非常大的图时,我只能执行一个可视化任务。

即使很难在大屏幕上详细查看所有信息,但能够放大特定区域并更详细地查看正在发生的情况还是很不错的。

gmisc软件包没有用于缩放框设置宽度的参数。

绘制此图的代码如下:

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

State diagram where components overlap make them indistinguishable

是否可以通知pdf设备占用所需的空间,以使图形元素永不重叠?当然,那将是一个很大的数字,需要放大才能看到细节。

在此先感谢您的答复。 问候 亚历克斯

1 个答案:

答案 0 :(得分:0)

我认为您可以通过在width函数中指定heightpdf()选项来在pdf文件中指定图形区域的宽度和高度。一个例子

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

pdf()函数中的默认宽度和高度为7。