Veja,
beta = 10
a = 7
plot(1:5, 1:5,type="n",main="Expressões Matemáticas",xlab="",ylab="")
text(5,5,c(_expression_(beta==" "),beta))
text(4.96,4.7,c(_expression_(a==" "),a))
beta = 10
a = 7
plot(1:5, 1:5,type="n",main="Expressões Matemáticas",xlab="",ylab="")
text(5,5,c(_expression_(beta==" "),beta))
text(4.96,4.7,c(_expression_(a==" "),a))
Att.
André BVS
André BVS
Em 17/05/2013 00:11, Pedro Rafael < [email protected] > escreveu:
O resultado da legenda final seria:
beta = 10
a = 7
plot(1)
legend("topright",legend = c(_expression_(paste(beta, paste(" = 10")), paste("a = 7"))))
Observe que aí eu tive que digitar os valores que as variáveis assume. Meu problema é não ter que digitar esses valores, apenas chamar as variáveis beta e "a", na legenda.beta = 10
a = 7
plot(1)
legend("topright",legend = c(_expression_(paste(beta, paste(" = 10")), paste("a = 7"))))
[ ],
Pedro Rafael Diniz Marinho.
Pedro Rafael Diniz Marinho.
Em 17 de maio de 2013 00:06, Pedro Rafael <[email protected]> escreveu:
Olá André. O problema é que o beta foi chamado em linha diferente. Minha dúvida é como jogar o valor da variável beta na primeira linha da legenda que fique (a = 10). O beta que você chamou estava fora do _expression_. Ou seja, estava em linha diferente do beta =.
Gostaria de uma legenda do tipo:beta = 10.[ ],
Pedro Rafael Diniz Marinho.Em 16 de maio de 2013 23:53, andrebvs [via R-br] <[email protected]>escreveu:
Olá Pedro, acho que é isso,
beta = 10
plot(1:5, 1:5,type="n",main="Expressões Matemáticas",xlab="",ylab="")
legend("topright",legend = c(_expression_(beta, paste("a = ")),beta))Att.
André BVS
Em 16/05/2013 23:36, Pedro Rafael < [hidden email] > escreveu:_______________________________________________Gostaria de alguma forma de não precisar digitar uma informação que já tenho em uma variável.Se eu fizer legend("topright", legend = c(_expression_(beta, paste(" = ", beta))) o valor 10 da variável beta não é substituído.Pessoal estou fazendo alguns gráficos e estou combinando os comandos _expression_ e paste. O problema é que quando chamo o comando paste dentro do comando _expression_ só estou conseguindo colocar os valores numéricos das variáveis digitando esses valores.Por exemplo:beta = 10legend("topright", legend = c(_expression_(beta, paste(" a= 10")))
[ ],
Pedro Rafael Diniz Marinho.
R-br mailing list
[hidden email]
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.
If you reply to this email, your message will be added to the discussion below:http://r-br.2285057.n4.nabble.com/R-br-Duvida-Combinar-_expression_-e-paste-tp4659328p4659330.html
_______________________________________________ R-br mailing list [email protected] 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.
