Uma função não (pelo menos se tiver eu não conheço), mas da para combinar duas para isso:

eval(parse(text="2 * 3")) # Tu queria 6 e não 5 né?
eval(parse(text="42 + 7"))


2014-03-12 10:33 GMT-03:00 Waldelene Moura <waldelene@yahoo.com.br>:
Sou iniciante do R.

Estou precisando de uma sugestão para fazer o seguinte:  Tenho numa string com uma  expressão e desejo obter o resultado desta expressão.

 Ex:  "2 * 3"   me apresenta como resultado  5.

        "42 + 7"  me apresenta como resultado  49.

Existe alguma função para isto?

Agradeço a quem puder me ajudar.
 
Waldelene Moura
Analista de Sistemas
Universidade Federal do Maranhão - PROEN
 

_______________________________________________
R-br mailing list
R-br@listas.c3sl.ufpr.br
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.