Retirar eixos frontais de gráficos construídos com a função wireframe() do pacote lattice

Olá, bom dia! Haveria a possibilidade de retirar os três eixos frontais que ficam atrapalhando a visualização da superfície de resposta construída com a função wireframe() do pacote lattice? E os valores na escala logarítmica serem exibidos na sua forma normal (ex: 0.001 ao invés de 10^-3) e exibir as menores marcas de escala? Se alguém puder ajudar fico imensamente agradecido. Att., Delcio R. Bortolanza Doutorando em agronomia-UPF [cid:28c02203-4ba5-421e-8358-9d1113b24708]

Para retirar os eixos, você tem que mexer no trellis.par.set, que é o equivalente ao par to plot. Da para mandar as mudanças junto do plot, ou em num comando diferente, veja o exemplo... library(lattice) ##Com eixos wireframe(volcano) #Sem eixos trellis.par.set("axis.line",list(col=NA)) wireframe(volcano,xlab="x",ylab="y",zlab="z") Agora quanto a escala, eu acho que você tem que mexer no panel do wireframe, alterar argumentos la, mas como você não deixou exemplo reproduzível e não vi nenhum conjunto de dados para isso no help da função, vou ficar devendo, mas acho que o código acima já ajuda. Em 6 de janeiro de 2017 09:24, Delcio Rudinei Bortolanza via R-br < r-br@listas.c3sl.ufpr.br> escreveu:
Olá, bom dia!
Haveria a possibilidade de retirar os três eixos frontais que ficam atrapalhando a visualização da superfície de resposta construída com a função wireframe() do pacote lattice? E os valores na escala logarítmica serem exibidos na sua forma normal (ex: 0.001 ao invés de 10^-3) e exibir as menores marcas de escala?
Se alguém puder ajudar fico imensamente agradecido.
Att., Delcio R. Bortolanza
Doutorando em agronomia-UPF
_______________________________________________ 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

Muito obrigado, mas não resolveu o problema ao qual eu me referia. Os eixos que gostaria de suprimir são os circundados em azul no exemplo "volcano": Att. [cid:2fd14403-39ab-4cd8-bd13-23cf5f4a224c] ________________________________ De: R-br <r-br-bounces@listas.c3sl.ufpr.br> em nome de Augusto Ribas via R-br <r-br@listas.c3sl.ufpr.br> Enviado: sexta-feira, 6 de janeiro de 2017 11:09 Para: a lista Brasileira oficial de discussão do programa R. Assunto: Re: [R-br] Retirar eixos frontais de gráficos construídos com a função wireframe() do pacote lattice Para retirar os eixos, você tem que mexer no trellis.par.set, que é o equivalente ao par to plot. Da para mandar as mudanças junto do plot, ou em num comando diferente, veja o exemplo... library(lattice) ##Com eixos wireframe(volcano) #Sem eixos trellis.par.set("axis.line",list(col=NA)) wireframe(volcano,xlab="x",ylab="y",zlab="z") Agora quanto a escala, eu acho que você tem que mexer no panel do wireframe, alterar argumentos la, mas como você não deixou exemplo reproduzível e não vi nenhum conjunto de dados para isso no help da função, vou ficar devendo, mas acho que o código acima já ajuda. Em 6 de janeiro de 2017 09:24, Delcio Rudinei Bortolanza via R-br <r-br@listas.c3sl.ufpr.br<mailto:r-br@listas.c3sl.ufpr.br>> escreveu: Olá, bom dia! Haveria a possibilidade de retirar os três eixos frontais que ficam atrapalhando a visualização da superfície de resposta construída com a função wireframe() do pacote lattice? E os valores na escala logarítmica serem exibidos na sua forma normal (ex: 0.001 ao invés de 10^-3) e exibir as menores marcas de escala? Se alguém puder ajudar fico imensamente agradecido. Att., Delcio R. Bortolanza Doutorando em agronomia-UPF [cid:28c02203-4ba5-421e-8358-9d1113b24708] _______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br<mailto: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

Ah, entendi, segue o código, você tem que alter o par, veja agora colocando dentro do wireframe, veja que a mesma alteração trellis.par.set("axis.line",list(col=NA)) foi também, a gente manda isso como uma lista no par.settings, que ele vai mandando via os argumentos "...". Mas resumindo, você quer alterar os parametros graficos, nesse caso é o box.3d, veja que eu coloquei cores pra ficar facil ver quem é quem, agora é so ir fazendo uma experimentação, para saber quem é quem no argumento que você pega a ideia, depois volta o lwd para 1 e deixas as linhas que quer como preto e NA ou transparente na que não quer que apareca. library(lattice) ##Sem linhas na frente wireframe(volcano, par.settings = list( box.3d = list(col=c("black","blue",NA,NA,"red",NA,"green","gray","purple"),lwd=3), axis.line=list(col=NA))) Em 6 de janeiro de 2017 10:49, Delcio Rudinei Bortolanza < delcio.bortolanza@outlook.com> escreveu:
Muito obrigado, mas não resolveu o problema ao qual eu me referia. Os eixos que gostaria de suprimir são os circundados em azul no exemplo "volcano":
Att.
------------------------------ *De:* R-br <r-br-bounces@listas.c3sl.ufpr.br> em nome de Augusto Ribas via R-br <r-br@listas.c3sl.ufpr.br> *Enviado:* sexta-feira, 6 de janeiro de 2017 11:09 *Para:* a lista Brasileira oficial de discussão do programa R. *Assunto:* Re: [R-br] Retirar eixos frontais de gráficos construídos com a função wireframe() do pacote lattice
Para retirar os eixos, você tem que mexer no trellis.par.set, que é o equivalente ao par to plot. Da para mandar as mudanças junto do plot, ou em num comando diferente, veja o exemplo...
library(lattice)
##Com eixos wireframe(volcano)
#Sem eixos trellis.par.set("axis.line",list(col=NA)) wireframe(volcano,xlab="x",ylab="y",zlab="z")
Agora quanto a escala, eu acho que você tem que mexer no panel do wireframe, alterar argumentos la, mas como você não deixou exemplo reproduzível e não vi nenhum conjunto de dados para isso no help da função, vou ficar devendo, mas acho que o código acima já ajuda.
Em 6 de janeiro de 2017 09:24, Delcio Rudinei Bortolanza via R-br < r-br@listas.c3sl.ufpr.br> escreveu:
Olá, bom dia!
Haveria a possibilidade de retirar os três eixos frontais que ficam atrapalhando a visualização da superfície de resposta construída com a função wireframe() do pacote lattice? E os valores na escala logarítmica serem exibidos na sua forma normal (ex: 0.001 ao invés de 10^-3) e exibir as menores marcas de escala?
Se alguém puder ajudar fico imensamente agradecido.
Att., Delcio R. Bortolanza
Doutorando em agronomia-UPF
_______________________________________________ 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
-- 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
-
Delcio Rudinei Bortolanza