5

这可能是一个幼稚的问题,但我想知道是否有比使用text()向情节添加文本更好的方法。注意,我也在使用layout()。具体来说,我有一个情节的一部分,我想在其中添加一些带有标题的文本,然后是常规文本。

text()对于简单的注释来说似乎很好,但是要使多行文本的间距正确,似乎需要对xandycex参数进行大量手动操作。有什么建议么?

4

2 回答 2

4

以下是一些可供考虑
的替代选项: - gplots包具有textplot在基本图形图中添加一些文本输出的功能。
- plotrix有一个功能addtable2plot
-网格图形grid.text()可用并且在gridExtra中有一个功能grid.table()(参见,例如,R-Wiki

于 2009-10-15T09:14:51.633 回答
1

如果您使用的是基本图形,那么text()可能是您最好的选择,并且摆弄坐标等是游戏的一部分。如果您想学习一个新框架,该lattice软件包是对 R 中绘图的基本方法的改造。它默认安装,因此help(package='lattice')可以帮助您入门。

这是 R 中一般图形的一个很好的指南(pdf),其中有大量的部分lattice下载

于 2009-10-15T08:27:58.163 回答