Como aumentar o espaço de strip, para caber um nome de 2 linhas. bwplot (lattice)

Ola, estou com dificuldades de escrever o nome o titulo dos strips numa figura usando o lattice. Meu problema é o seguinte, eu tenho os seguintes dados, por exemplo resposta<-rnorm(90) preditor1<-rep(rep(c("a","b"),each=15),3) preditor2<-rep(c("sp1","sp2","sp3"),each=30) Dai preciso fazer uma figura, mas os nomes nos strips são espécies biologicas, então precisam estar em italico, resolvi da seguinte forma. library(lattice) bwplot(resposta~preditor1|preditor2, strip = strip.custom(factor.levels = c( expression(italic("P. paradoxa")), expression(italic("H. raniceps")), expression(italic("P. azurea"))) ) ) Mas além disso, gostaria de pular uma linha, e escrever uma segunda informação, mas essa segunda informação não é em italico, mas a primeira precisa. Pesquisando uma pouco, vi a possibilidade de usar o atop do expression, mas ai o texto não cabe no strip, como eu posso aumentar o tamanho do strip, para caber tudo? bwplot(resposta~preditor1|preditor2, 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"))) ) ) Bem é isso, agradeço desde ja a atenção. -- Grato Augusto C. A. Ribas Site Pessoal: http://recologia.com.br/ <http://augustoribas.heliohost.org> Github: https://github.com/Squiercg Lattes: http://lattes.cnpq.br/7355685961127056

Veja CMR. names(trellis.par.get()) trellis.par.get()$layout.heights$strip bwplot(resposta~preditor1|preditor2, 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)) ) À disposição. Walmes.

Muito obrigado Walmes, era exatamente isso que eu queria fazer. So mais uma dúvida estética. Tem como diminuir o espaço entre P. paradoxa e outra info, parece que ta pulando uma linha em branco entre as duas palavras com atop Pra fica mais pertinho um do outro, não ficar um espaço grande entre as palavras, pra elas ficarem mais no meio do strip? Em 9 de novembro de 2015 18:58, Walmes Zeviani <walmeszeviani@gmail.com> escreveu:
Veja CMR.
names(trellis.par.get()) trellis.par.get()$layout.heights$strip
bwplot(resposta~preditor1|preditor2, 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)) )
À disposição. Walmes.
_______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.
-- Grato Augusto C. A. Ribas Site Pessoal: http://recologia.com.br/ <http://augustoribas.heliohost.org> Github: https://github.com/Squiercg Lattes: http://lattes.cnpq.br/7355685961127056
participantes (2)
-
Augusto Ribas
-
Walmes Zeviani