![](/img/trans.png)
[英]How do I plot species number (specnumber()-function) with vegan package?
[英]How to change font size of species labels in vegan's biplot() function
我正在尝试创建一系列关于不同森林(树冠和林下层)中昆虫丰度的PCA的可发布双图。 我正在使用rda()函数执行此操作。 为了创建图,我使用了素食主义者的biplot()
函数并对它做一些修改:
Family=read.table("Family2.txt", header=T)
strata=read.table("Strata.txt", header=T)
family.pca=rda(Family)
with(strata, levels(Strata))
biplot(family.pca, type=c("text", "none"), col=c("black", "black"), xlab="",
ylab="")
title(xlab="PC1 (86.8%)", ylab="PC2 (9.7%)", mgp=c(2.2, 2.2, 0))
points=c(16, 1)
colour=c("black", "black")
with(strata, points(family.pca, display = "sites", col = colour, pch =
points))
with(strata, legend("topright", legend = levels(Strata), bty = "n", col =
colour, pch = points, pt.bg = points))
结果是相当不错的:
但是,因为我将几个双折图合并到一个更大的图中,所以这些家庭的标签(通常称为“物种标签”)太小。 我试图在cex=1.5
biplot()
使用cex=1.5
更改它们,但是似乎被该函数的默认值覆盖了。 通过设置type=c("none", "none")
创建空的Biplot框架时,可以使用text()
函数添加更大的种类标签,例如
text(family.pca, display = "species", cex = 1.0, col = "black")
但是后来我不知道如何将箭头添加到绘图中(我真的很想在其中添加箭头...)。
有人知道这种情况的解决方案吗? 答案是极大的赞赏。
我建议转到?biplot
cex
,您应该在文档中看到参数cex
的解释。 这将帮助您,因为它与图的标签和这些标签的大小有关。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.