ラティスプロットでストリップ名を正しく書くのに苦労しています。以下はデータの例です。
resposta<-rnorm(90)
preditor1<-rep(rep(c("a","b"),each=15),3)
preditor2<-rep(c("sp1","sp2","sp3"),each=30)
そして、私は次のプロットをやっています:
library(lattice)
bwplot(resposta~preditor1|preditor2,layout=c(3,1),
strip=strip.custom(
factor.levels=c(
expression(atop(italic("P. paradoxa"),"outra info")),
expression(atop(italic("H. raniceps"),"outra info")),
expression(atop(italic("P. azurea"),"outra info")))
),
par.settings=list(layout.heights=list(strip=2.5))
)
私の質問は、種名と「outra info」の間のスペースを小さくする方法はありますか. この問題は、タイトルが種名であるためイタリック体にする必要があるために発生しましたが、タイトルに追加情報を追加する必要があり、これはイタリック体であってはなりません。atop
Googleで anexpression
を使用して 2 行のテキストを取得できる可能性を見ましたが、種名と次の行の間にスペースが大きすぎます。もっと近くにいてほしいのですが、それが可能かどうか、可能であればどうすればよいかわかりません。
ストリップ名の行をスキップする方法を知っている人はいますか?イタリック体の表現を維持しながら、名前の間にスペースをあまり空けませんか? プロットではそれほど悪くはありませんがtiff()
、より大きなサイズの画像に保存するために使用すると、基本的に線間の距離が原因で、ストリップ名の一部が欠落していると思います.