底图中的R图例:如何确定大小和重叠?

底图中的R图例:如何确定大小和重叠?,r,plot,legend,R,Plot,Legend,这听起来像是重复的,但我的问题不仅仅是legend()中的一些尺寸和位置调整 事实上,我并没有告诉R要做一个传奇,所以我不知道该在哪里调整。在这一点上,只是能够删除的传奇将是一个良好的开端 我正在使用FME软件包建模,目前正在复制 但是用我自己的替换参数和名称。我目前对局部敏感度图有问题,它们看起来如下: 但我从来没有具体说明这个传说。这是我的代码: # model with differential equations - no instructions on plotting whatso

这听起来像是重复的,但我的问题不仅仅是
legend()
中的一些尺寸和位置调整

事实上,我并没有告诉R要做一个传奇,所以我不知道该在哪里调整。在这一点上,只是能够删除的传奇将是一个良好的开端

我正在使用FME软件包建模,目前正在复制 但是用我自己的替换参数和名称。我目前对局部敏感度图有问题,它们看起来如下:

但我从来没有具体说明这个传说。这是我的代码:

# model with differential equations - no instructions on plotting whatsoever
spi.phy.tom <- function(pars, state, times){}

# pars used in model (not really relevant)
test.pars  <- c(rIng = 0.5, rGrow = 0.26, rMort = 0.002,  
                assEff = 0.05, hSat = 0.5, K = 1000)

# sensFun calc sensitivity of variables to parameters
SnsSpint <- sensFun(func = spi.phy.tom, parms = test.pars, sensvar = "spint", varscale = 1)
SnsPhyto <- sensFun(func = spi.phy.tom, parms = test.pars, sensvar = "phytoseiulus", varscale = 1)

# output of sensFun are data frames
head(SnsSpint)
x   var rIng     rGrow rMort assEff hSat         K
1 0 spint    0   0.00000     0      0    0  0.000000
2 1 spint    0  28.62302     0      0    0  3.631926
3 2 spint    0  68.98759     0      0    0 10.053424
4 3 spint    0 122.48621     0      0    0 20.614181
5 4 spint    0 189.24599     0      0    0 36.986043
6 5 spint    0 267.46231     0      0    0 61.017033

# plot sensFun output
plot(SnsSpint, main = "Spint")
plot(SnsPhyto, main = "Phytoseiulus")
#带微分方程的模型-无任何绘图说明
spi.phy.tom您可以使用
p+主题(legend.title=element_blank())
删除标题或
p+主题(legend.position=“none”)
删除图例,甚至通过编写
p+主题(legend.position=“top/right/left”)
将其位置更改为上/右/左等。 问候

您可以使用
p+主题(legend.title=element_blank())
删除标题,或
p+主题(legend.position=“none”)
删除图例,甚至将其位置更改为上/右/左等,方法是写入
p+主题(legend.position=“top/right/left”)

问候

plot()
是一个通用函数,它根据传递给它的对象的
class()
执行不同的操作。看起来FME包创建了一个对象类,并为它添加了一个特殊的打印函数。查看
class(SnsPhyto)
返回的内容,并查看
methods(plot)
中是否有相应的函数。看起来他们使用了
lattice
图形而不是基本图形来绘制绘图,因此绘制图例的方式与传统的基本图形功能不同。可能有一个自定义绘图功能的帮助页面。谢谢,这是我的一些新信息。当然,这让我对事情的运作方式有了更好的理解。我会查看那些帮助页面
plot()
是一个通用函数,它根据传递给它的对象的
class()
执行不同的操作。看起来FME包创建了一个对象类,并为它添加了一个特殊的打印函数。查看
class(SnsPhyto)
返回的内容,并查看
methods(plot)
中是否有相应的函数。看起来他们使用了
lattice
图形而不是基本图形来绘制绘图,因此绘制图例的方式与传统的基本图形功能不同。可能有一个自定义绘图功能的帮助页面。谢谢,这是我的一些新信息。当然,这让我对事情的运作方式有了更好的理解。我会查看那些帮助页面!