2013-03-24 6 views
5

次のコードでは、xlabは太字になりますが、ylabは太字になりません。あなたが私に plotmath式で太字になるようにfont.labを調整しますか?

pdf() 
par(font.axis=2, font.lab=2, cex.lab=1.2, cex.axis=1.2, cex.sub=1.2, 
    mfrow=c(2,2), mar = c(5,6,3,1) + 0.1) 
hist(ADAM, axes=F, main="", ylim=c(0,1000000), xlab="", 
    ylab= expression(paste("number(",x10^6,")",sep=""))) 
axis(1,at=seq(0,1,0.2), labels=seq(0,1,0.2)) 
axis(2, at=seq(0,1000000,500000), labels=seq(0,1, by=0.5), las=2) 
dev.off() 

を助けてください可能性がありますが、機能 expression()を使用する場合は

答えて

7

font.lab=2が軸ラベルに影響を与えませんありがとうございました。あなたは大胆な顔を得るためにexpression()の中に関数bold()を使うべきです。

hist (ADAM, axes=F, main="", ylim=c(0,1000000), 
    xlab="", ylab= expression(bold(paste("number(",x10^6,")",sep="")))) 
関連する問題