这可能是一个幼稚的问题,但我想知道是否有比使用text()
向情节添加文本更好的方法。注意,我也在使用layout()
。具体来说,我有一个情节的一部分,我想在其中添加一些带有标题的文本,然后是常规文本。
text()
对于简单的注释来说似乎很好,但是要使多行文本的间距正确,似乎需要对x
andy
和cex
参数进行大量手动操作。有什么建议么?
这可能是一个幼稚的问题,但我想知道是否有比使用text()
向情节添加文本更好的方法。注意,我也在使用layout()
。具体来说,我有一个情节的一部分,我想在其中添加一些带有标题的文本,然后是常规文本。
text()
对于简单的注释来说似乎很好,但是要使多行文本的间距正确,似乎需要对x
andy
和cex
参数进行大量手动操作。有什么建议么?
以下是一些可供考虑
的替代选项: - gplots包具有textplot
在基本图形图中添加一些文本输出的功能。
- plotrix有一个功能addtable2plot
-网格图形grid.text()
可用并且在gridExtra中有一个功能grid.table()
(参见,例如,R-Wiki)
如果您使用的是基本图形,那么text()
可能是您最好的选择,并且摆弄坐标等是游戏的一部分。如果您想学习一个新框架,该lattice
软件包是对 R 中绘图的基本方法的改造。它默认安装,因此help(package='lattice')
可以帮助您入门。
这是 R 中一般图形的一个很好的指南(pdf),其中有大量的部分lattice
:
下载