如果可能的话,我想在R中的Biodiversity R包中更改accumcomp函数中使用的默认形状,以获得多种物种积累曲线。这样,形状可以匹配我的手稿中的其余图形。
以下是包中的示例文本:
accumcomp(x,y="",factor,scale="",method="exact",permutations=100,
conditioned=T, gamma="boot",plotit=T,labelit=T,legend=T,rainbow=T,
xlim=c(1,max),ylim=c(0,rich),type="p",xlab="sites",
ylab="species richness",...)
我图表的代码如下所示:
accumcomp(fungi, y=fungi.env, factor='Stand.Composition',
method='exact', legend=TRUE, conditioned=TRUE,
ylim=c(0,50),xlim=c(0,110),xlab="Seedlings",ylab="Species
richness",rainbow=FALSE,labelit=FALSE)
真菌:我网站上发现的所有真菌的丰富度值
fungi.env:表示真菌是在单一或混合物种的树上发现的
所以,我只是想要绘制两条曲线,这是有效的,但要改变使用的形状。我发现设置rainbow = FALSE让我改变颜色但是尝试输入pch = c()会给我带来这个错误:
Error in accumplot(result1, addit = addit, xlab = xlab, ylab = ylab, xlim =
xlim, :
formal argument "pch" matched by multiple actual arguments
是否可以更改此功能中因子的形状?你无能为力似乎很疯狂。我在R中使用的任何图形包中都没有遇到过这个问题。