我已经使用ggplot2
构建了一个分组的线图。
我已经使用GGPLOT2中的注释函数输入p值,以作为标签的每天数据的t检验。
我需要将每个" p"变成斜体,同时保留正常文本的等于标志和数字。图表中出现的标签的代码如下
annotate("text", x = 1:7, y = c(15,30,35.7,29.6,38.2,37.1,43),
label = c("p = .36","p = .05","p = .20","p = .13","p = .47","p = .12","p = .97"),
size = 4.2)
我尝试使用bquote
创建一个对象,该对象很好地处理斜体。但这似乎需要使用text
函数,该功能在ggplot2
软件包中未识别。
问题是我找不到创建标签复合向量的方法具有部分斜体和部分正常文本。
qplot(0,0,geom="blank") + annotate("text", x=0, y=0 , label="italic(p)==0.2", parse=TRUE)