R,ggplot2问题。
?ggplot2::rel()说
rel() 用于指定相对于父级的大小。
“父母”到底是什么?例如,我想将绘图标题的大小设置为rel(5). 我的标题的宽度到底是多少英寸?
我注意到有两个“单位”,我相信它们以某种方式被用作 ggplot2 中的相关大小,.pt. rel()我认为和之间存在某种关系.pt。.pt等于2.845276. 为什么??2.845276 是什么?像素?
父母在 中定义help("theme")。请注意,对于大多数参数,文档都说“继承自...”。这就是面向对象的编程。
例如,axis.text是 的父级axis.text.x:
library(ggplot2)
library(gridExtra)
DF <- data.frame(x = 1, y = 2)
p1 <- ggplot(DF, aes(x, y)) + geom_point()
p2 <- p1 + theme(axis.text.x = element_text(size = rel(2)))
p3 <- p2 + theme(axis.text = element_text(size = 5))
grid.arrange(p1, p2, p3, ncol = 1)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1260 次 |
| 最近记录: |