8

2つの入力変数を持つ関数があります

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")

これにより入力変数が正しく挿入されますが、タイトルは次のようにスタックされます。

Jaccard vs. Tsim for depths  
2  
to  
5  
m 

このスタッキングを回避する方法についてのアイデアはありますか?

4

1 に答える 1

16

pasteの代わりに使用する必要がありますc

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

文字列のベクトルを作成するとc(したがってスタッキング)、pasteそれらを 1 つの文字列に連結します。

于 2012-06-26T11:34:36.643 に答える