我有一个带有两个输入变量的函数
min.depth <-2
max.depth <-5
该函数产生一个图.如何将输入变量插入标题?
我试过了:
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")
Run Code Online (Sandbox Code Playgroud)
虽然这确实正确插入了输入变量,但它也会导致标题堆栈如下:
Jaccard vs. Tsim的深度为
2
至
5
米
关于如何避免这种堆叠的任何想法?
pla*_*pus 11
您应该使用paste而不是c:
plot(..., main=paste("Jaccard vs. Tsim for depths", min.depth, "to",max.depth,"m", sep=" "))
Run Code Online (Sandbox Code Playgroud)
随着c您创建一个字符串向量(因此堆叠),paste您将它们连接成一个单独的字符串.