我该如何在R中移除图表中的图例?我尝试了legend<-FALSE,但没有起作用。 此外,有没有更好的方法来设置图例的位置?例如,我能否使用鼠标选择位置?我不是在谈论ggplot或任何花哨的插件,只是普通的R绘图。
我该如何在R中移除图表中的图例?我尝试了legend<-FALSE,但没有起作用。 此外,有没有更好的方法来设置图例的位置?例如,我能否使用鼠标选择位置?我不是在谈论ggplot或任何花哨的插件,只是普通的R绘图。
这与昨天人们试图向您解释的内容有关:将 脚本 视为创建R会话的主要方式。 在ESS中,您可以获得脚本作为副产品;在RStudio中,您也可以首先使用命令,然后将其传递给会话。最后,您不能删除已添加到图形中的图例,但您可以使用保存的命令重新创建图形。
是的,自从Duncan Murdoch添加了对“左上角”等的支持,您可以使用逻辑命令:
plot(1:10) # simple plot
legend("bottomright", "foo") # 'foo' in bottom-right corner
locator()
的输出作为legend()
命令的输入,则是可以的。legend()
函数--哇啦。为此,您需要轻松访问创建对象、图形等命令——因此建议使用基于文件的工作流程,例如ESS文档中详细介绍的方式。这种方法在过去十年中一直为我服务。至于locator()
函数,请先查看其示例。它有些古怪。 - Dirk Eddelbuettellegend(locator(), "foo")
在图例中使用定位器。希望对你有帮助。 - Luciano Selzer