Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 在不带标签的约束排序中打印向量_R_Plot_Vegan - Fatal编程技术网

R 在不带标签的约束排序中打印向量

R 在不带标签的约束排序中打印向量,r,plot,vegan,R,Plot,Vegan,我想使用VEGAN从capscale排序中绘制向量。 我熟悉display=“bp”命令,但这会添加被场地点遮挡的标签。有没有一种简单的方法可以移除这些?我很高兴在以后添加它们,即一旦导出并在word中发布 到目前为止,我的代码如下: plot(mod, scaling = 3, type="n") with(data, points(mod, display="sites", cex=Pointsize, pch=ifelse(Cat=="Reference",21,

我想使用
VEGAN
从capscale排序中绘制向量。 我熟悉
display=“bp”
命令,但这会添加被场地点遮挡的标签。有没有一种简单的方法可以移除这些?我很高兴在以后添加它们,即一旦导出并在word中发布

到目前为止,我的代码如下:

plot(mod, scaling = 3, type="n")
     with(data, points(mod, display="sites", cex=Pointsize,   
     pch=ifelse(Cat=="Reference",21,19)) ,bg=Cat,)
     with(data,text(mod,display="bp"))
将感谢您的帮助

使用
points()
方法,而不是
text()
方法:

points(mod, display = "bp")
(您显示的最后一行代码中也不需要带有(数据)的
。)

以下是一个可复制的示例:

require(素食主义者)
数据(varespec)
数据(varechem)

非常感谢您的快速回复。我意识到我在
上有一个额外的、看似多余的
,但它似乎否定了我遇到的错误。我已经删除并修复了您的代码。谢谢。乔恩,如果你对答案感到满意,考虑接受它。请参阅《为什么这比我的自我更有用》的[as]部分:-)很高兴您发现这很有用。
require(vegan)
data(varespec)
data(varechem)
ord <- cca(varespec ~ ., data = varechem)
plot(ord, type = "n", display = "sites")
points(ord, display = "sites")
points(ord, display = "bp")