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

Responder a