Mauro, bom dia!
Você pode buscar meu email anterior ou acessar o tópico completo no Nabble:
http://r-br.2285057.n4.nabble.com/R-br-Como-colocar-caracteres-letras-numeros-em-subscrito-ou-sobrescrito-em-grafico-no-R-td4661496.html
Em sexta-feira, 31 de janeiro de 2014, Mauro Sznelwar
Mauro,
A única diferença é que havia usado zlab=expression(Lesão (mm²)), quando
o mais correto seria apenas zlab=Lesão (mm²). Isso porque, como dito
anteriormente, os labels na função persp() não aceitam expressões.
Excerto de ?persp:
xlab, ylab, zlab
titles for the axes. N.B. These must be
Ederson,
Para seu caso em particular, dá pra contornar o problema que citei no email
anterior usando diretamente o caracter 'ao quadrado'. Para muitos teclados
é a combinação das teclas 'alt gr + 2'. Usei no trecho de código abaixo:
persp(x,y,z, main=Banco, theta=30, phi=15, expand=0.7,
Senhores,
Embora o código anterior deva funcionar, essa forma é mais correta (ver
zlab)...
persp(x,y,z, main=Banco, theta=30, phi=15, expand=0.7, col=darkorchid4,
xlab=Temperatura (ºC), ylab=PMF (h),
zlab=Lesão (mm²), ### alterado aqui!
scale=T, ticktype = detailed)
Éder
Poderia enviar o código anterior para ver como funciona?
Senhores,
Embora o código anterior deva funcionar, essa forma é mais correta (ver
zlab)...
persp(x,y,z, main=Banco, theta=30, phi=15, expand=0.7, col=darkorchid4,
xlab=Temperatura (ºC), ylab=PMF (h),
zlab=Lesão
Bom dia!
Gostaria de uma ajuda básica para a formatação de gráficos no R.
Preciso colocar caracteres, letras, números em subscrito ou sobrescrito em
gráfico no R, porém não estou conseguindo fazer isso.
Tentei vários comandos, porém sempre aparece como por ex. (M^2).
O comandos para o gráfico em
expression (Lesão (*mm^2*))
2014-01-30 Ederson Civardi civardi@gmail.com:
Bom dia!
Gostaria de uma ajuda básica para a formatação de gráficos no R.
Preciso colocar caracteres, letras, números em subscrito ou sobrescrito em
gráfico no R, porém não estou conseguindo fazer isso.
Tentei
Obrigado Fernando Toledo por responder. Porém o comando que me passou ainda
não funciona.
Da erro.
Erro: símbolo inesperado in:
persp(xr,yr,z, main = Banco, theta = 30, phi = 15, expand = 0.7, col =
darkorchid4 , xlab=Temperatura (ºC), ylab=PMF (h), zlab= expression
(Lesão
Faltou fechar o parenteses do expression()
2014-01-30 Ederson Civardi civardi@gmail.com
Obrigado Fernando Toledo por responder. Porém o comando que me passou
ainda não funciona.
Da erro.
Erro: símbolo inesperado in:
persp(xr,yr,z, main = Banco, theta = 30, phi = 15, expand = 0.7, col
Edson, veja exatamente o comando que você postou!
Lembre-se que textos entre aspas são strings e não são avaliados pela
função expression()...
expression(Lesão ( * mm^2 * ) )
Veja: Lesão ( é uma string... * mm^2 * não é uma string... e a aspas
final deve estar entre aspas tb )!
Espero que
Prezado Fernando Toledo, vi que deixei de incluir um parêntesis no final e
por isso dava erro.
Porém corrigido este detalhe o problema não foi resolvido e ficou desta
maneira: Lesão (*mm^2*), no gráfico.
--
*_*
*Ederson A. Civardi*
*Doutorando Produção
Senhores, boa tarde!
Encontrei um post sobre o assunto:
http://r.789695.n4.nabble.com/persp-and-greek-symbols-in-the-axes-labels-td830504.html
.
Relata-se que não é possível usar expressões nos labels da função persp() e
recomenda-se o uso de wireframe() do pacote lattice.
Confirmei no help da
12 matches
Mail list logo