繁体   English   中英

如何在素食主义者的biplot()函数中更改种类标签的字体大小

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM