Caro Henrique,

A linha de comando deu certo da seguinte forma:

legend(locator(1),legend=substitute(W[t]==a%*%L[m]^b, list(a = a, b = b)),bty="n",cex=1.4)

Já estou inscrito na R-Br

Muito obrigado.

Antônio

Em 1 de abril de 2011 17:56, Henrique Dallazuanna <wwwhsd@gmail.com> escreveu:
Tente:

substitute(expression(W[t]==a%*%L[m]^b), list(a = a, b = b))

E se inscreva na lista que substituiu esta:
http://www.leg.ufpr.br/doku.php/software:rbr



2011/4/1 Antonio Silva <aolinto.lst@gmail.com>


Olá,

Estou com dúvida na utilização da função expression.

Quero fazer uma rotina que coloque uma equação no gráfico como legenda, mas os valores das contantes devem mudar de gráfico para gráfico

Suponhamos:

a<- 0.005
b <- 3
plot(...)
legend(locator(1), legend=c(expression(W[t]==a%*%L[m]^b)),bty="n",cex=1.4)

Assim obtemos W=a×Lmb (com m subscrito e b sobrescrito).

No entanto eu queria que as letras a e b fossem substituídas pelo valor das constantes (0.005 e 3).

Já quebrei bastante a cabeça e não consegui.

Agradeço muito se alguém puder dar uma dica.

Abraços,

Antônio

--
Antônio Olinto Ávila da Silva
Biólogo / Oceanógrafo
Instituto de Pesca (Fisheries Institute)
São Paulo, Brasil



__._,_.___


Suas configurações de e-mail: E-mail individual |Tradicional
Alterar configurações via web (Requer Yahoo! ID)
Alterar configurações via e-mail: Alterar recebimento para lista diária de mensagens | Alterar para completo
Visite seu grupo | Termos de Uso do Yahoo! Grupos | Descadastrado

__,_._,___



--
Henrique Dallazuanna
Curitiba-Paraná-Brasil
25° 25' 40" S 49° 16' 22" O



--
Antônio Olinto Ávila da Silva
Biólogo / Oceanógrafo
Instituto de Pesca (Fisheries Institute)
São Paulo, Brasil