我使用了构建分组线图ggplot2.
我已经在ggplot2中使用了annotate函数来输入每天数据的t-tests的p值作为标签.
我需要将每个'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)
Run Code Online (Sandbox Code Playgroud)
我尝试使用创建一个对象bquote,它可以很好地处理斜体.但这似乎需要使用包中text无法识别的功能ggplot2.
问题是我无法找到一种方法来创建具有部分斜体和部分普通文本的标签的复合矢量.
qplot(0,0,geom="blank") + annotate("text", x=0, y=0 , label="italic(p)==0.2", parse=TRUE)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
302 次 |
| 最近记录: |