在以下示例中(请注意 y 轴标签的差异),我使用一个变量来填充ggplot2
. 有趣的是~
会产生更大的空间,并且在放大的-
.
library(ggplot2)
#LabelY <- "Miles per Gallon-Car"
LabelY <- parse(text="Miles~per~Gallon-Car")
a <- ggplot(mtcars, aes(x=wt, y=mpg)) + geom_point() +
ggtitle("Fuel Efficiency of 32 Cars") +
xlab(LabelY) + ylab(LabelY) +
theme(text=element_text(size=16))
print(a)
我使用 parse 是因为它允许我使用更复杂的示例atop
,包括希腊字母。
有没有一种方法可以使用 parse 来导入复杂的字符串,同时还保留所需的“较少展开”的内容外观?