2012-06-26 27 views
5

我有两个输入变量插入函数变量成图形标题中的R

min.depth < -2
最大深度< -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") 

虽然这确实正确地插入输入变量它也导致标题堆叠如下:

的Jaccard与尖为深度

m

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

+1

包括示例代码的很棒的工作。现在尝试使这个可重复的,我会看看。如果您不能发布自己的数据,请尝试使用“虹膜”数据重现您的问题。 – Andrie

回答

8

您应该使用paste而不是c

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

随着c您创建一个字符串矢量(因此堆叠),与paste你将它们连接成一个单一的字符串。

+0

优秀。谢谢。 – Elizabeth