我有一个带有两个输入变量的函数

最小深度 最大深度
该函数产生一个图。如何将输入变量插入标题?

我试过了:

plot.a<-plot(plt.a$"Traits",plt.a$"Species",xlab="Site similarity by traits
(Tsim)",ylab="Site similarity by species (Jaccard)",
main=c("Jaccard vs. Tsim for depths",
min.depth, "to",max.depth,"m")

尽管这确实正确地插入了输入变量,但也会导致标题如下堆积:

杰卡德(Jaccard)与尖塔(Tsim)
2个

5


关于如何避免这种堆叠的任何想法?

最佳答案

您应该使用paste而不是c:

plot(..., main=paste("Jaccard vs. Tsim for depths",  min.depth, "to",max.depth,"m", sep=" "))

使用c创建一个字符串向量(因此进行堆栈),使用paste将它们连接为一个字符串。

关于r - 将函数变量插入R中的图形标题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11206378/

10-13 02:22