faca o grafico sem eixos primeiro com os logs que deseja
depois acrescente cada eixo com axis()
no eixo que quer em log mas com valores ("rotulos")
na escala original use os argumentos
at
label
no 1o coloca os valores em log e no segundo os correspondentes na escala
original.
se entendi a pergunta (nao estou bem certo...) isto deve resolver!
On Tue, 17 May 2011, [email protected] wrote:
Pessoal, to me batendo aqui,
Como pode ser feito para deixar apenas o eixo y em escala logaritima (base
10), e que os valores das variáveis continuem aparecendo no grafico.
## Exemplo
x <- seq(pi/4, 5 * pi, length.out = 100)
y <- seq(pi/4, 5 * pi, length.out = 100)
r <- as.vector(sqrt(outer(x^2, y^2, "+")))
grid <- expand.grid(x=x, y=y)
grid$z <- cos(r^2) * exp(-r/(pi^3))
contourplot(z~x*y,
grid,col.regions=colorRampPalette(c("green","yellow","red")),region =TRUE)
att
_______________________________________________
R-br mailing list
[email protected]
https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
_______________________________________________
R-br mailing list
[email protected]
https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br