如何在定义长度的空白 sheet 上用 R 画一条线?

How to draw a line in R on a blank sheet of a defined length?

我正在搜索在定义长度的空白 sheet 上用 R 画一条线的命令。例如一条恰好 2.55 厘米长的线。
有谁知道有没有这样的工具?

以下代码将编写一个 pdf,其中包含一个 A4 页面,在距页面底部 10 厘米处绘制一条 2.55 厘米的线:

library(grid)

pdf('mypdf.pdf', width = 8.25, height = 11.75)

grid.newpage()
line <- linesGrob(x = unit(c(10, 12.55), 'cm'), y = unit(c(10, 10), 'cm'))
grid.draw(line)

dev.off()