在ggplot2
中,很容易使用带有参数element_text
的size=6
将字体大小设置为6磅(对于文本,大小的单位为pt)。但是,我们不能使用带有参数element_line
的size=0.5
来将线宽设置为0.5 pt(对于线,大小没有单位)。那么如何解决这个问题呢?
在grid
包中,我遇到了类似的问题。代码如下:
library(grid)
grid.rect(width=unit(5, "cm"), height=unit(5, "cm"), gp=gpar(lwd=unit(2, "cm")))
显然,与矩形的宽度或高度相比,线宽不是2厘米。