2012-06-26 62 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