pengchy 可以这样做: <br /> mn <- 0.01 <br /> sdv <- 0.001<br /> text(1,2,paste("p=",meanv,"±",sdv,sep=""))<br />
pengchy 另外有一个问题:在R中,默认的数字位数是7(options()$digi), 我想批量把一系列的数值标记到图上,用科学计数法或者保留两位有效数字,如何做? <br /> a <- 0.1234567<br /> text(8,2,paste("a=",a,sep="")) #我想显示的是a=0.123 而不是0.1234567<br />
yihui 问题1:参见demo(plotmath);在R的图形中写数学公式是很方便的(用expression()),如果你会用LaTeX就更好了,马上就明白了 问题2:用round()四舍五入就可以了,或者format()函数