我想画一个标签,看起来像这样:
Value is $\sigma$, R^{2} = 0.6
,其中Value is
是普通字体,$\sigma$
是希腊小写sigma字母,R^{2} = 0.6
显示为R
,上标2
后跟等号(=
)和0.6
.如何在ggplot factor
s和R的xlab,ylab
这样的参数中使用它?
我想画一个标签,看起来像这样:
Value is $\sigma$, R^{2} = 0.6
,其中Value is
是普通字体,$\sigma$
是希腊小写sigma字母,R^{2} = 0.6
显示为R
,上标2
后跟等号(=
)和0.6
.如何在ggplot factor
s和R的xlab,ylab
这样的参数中使用它?
比如:
g <- ggplot(data=data.frame(x=0,y=0))+geom_point(aes(x=x,y=y))
g+ xlab( expression(paste("Value is ", sigma,",", R^{2},'=0.6')))
EDIT
另一种 Select 是使用annotate
和parse=T
:
g+ annotate('text', x = 0, y = 0,
label = "Value~is~sigma~R^{2}==0.6 ",parse = TRUE,size=20)
EDIT
如果在绘图过程中计算出常数0.6,则paste
解可能有用.
r2.value <- 0.90
g+ xlab( expression(paste("Value is ", sigma,",", R^{2},'=',r2.value)))