[R-br] Mensagem de erro

Benilton Carvalho beniltoncarvalho em gmail.com
Terça Agosto 23 11:28:56 BRT 2011


o if() testa 1 condicao apenas... a primeira.

por exemplo:

x = c(-1, 0, 1)

if (x >= 0) doStuff()

ao passo q vc espera que doStuff() rode para x==0 e x==1, na verdade
doStuff() nao vai rodar de jeito nenhum... pq o primeiro elemento e'
falso ( -1 >= 0 ==> FALSE).


Mais detalhes sobre a lista de discussão R-br