x<-c(0.2,0.4,0.8,2.3)
y4<-c(190.66,185.55,188.53,187.51)
par(mar=c(2.0,4.5,0.5,2.5))
plot(x,y4,type="l",xaxt="n",yaxt="n",col="navy",frame=F,lwd=2,
xlab="levels(ppm)",ylab=expression(bold(paste("HOMA-",beta,"(%)"))),font.lab=2,
xlim=c(0,2.5),ylim=c(185,195))
axis(1,at=c(0,0.5,1.0,1.5,2.0,2.5),lwd=2)
axis(2,at=c(185,190,195),lwd=2)
abline(h=190.66,lty=2)
text(2.0,192, "P for trend<0.01",cex=0.75)
如何在轴标签中使用斜体和粗体,在文本中使用斜体和粗体?谢谢。
答案 0 :(得分:2)
来自?plotmath
帮助页面
请注意,粗体,斜体和粗体不适用于符号,因此不适用于符号字体中显示的希腊符号(如mu)。它们也不适用于数字常量。
也来自?plotmath
帮助页面
任何Unicode字符都可以通过\ uxxxx转义输入到文本字符串中,或者在对点的调用中由数字使用。 windows系列设备如果可以使用的字体显示,则可以显示这些字符。这通常可用于以粗体或斜体显示希腊字母。
因此,您可以使用
绘制测试版plot(x,y4,type="l",xaxt="n",yaxt="n",col="navy",frame=F,lwd=2,
xlab="levels(ppm)",xlim=c(0,2.5),ylim=c(185,195), font.lab=2 ,
ylab=expression(bold("HOMA-")~bolditalic("\u03B2")~bold("(%)"))
)
你可以使用表达式来表达&#34; P&#34;在文中
text(2.0,192, expression(bolditalic(P)~bold("for trend<0.01")),cex=0.75)