[R-br] Problema no laço while e componentes de um vector

Éder Comunello comunello.eder em gmail.com
Quinta Abril 23 09:04:08 BRT 2015


Michelle, bom dia!

O objeto NovoEigenMC$values é um vetor de 3 elementos, portanto "a condição
tem comprimento > 1 e somente o primeiro elemento será usado".

Imagino que a condição que você queira testar é se há pelo menos um valor
negativo no vetor. Se for isso, sua condição para while poderia ser:

 ### enquanto a cond1 > 0, existe ao menos um valor negativo
cond1 <- sum(NovoEigenMC$values<0)
while(cond1 > 0)

ou

### enquanto cond2 == FALSE, há pelo menos um negativo
cond2 <- all(NovoEigenMC$values>0)
while(cond2 == FALSE)


Éder Comunello <c <comunello.eder em gmail.com>omunello.eder em gmail.com>
Dourados, MS - [22 16.5'S, 54 49'W]
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20150423/58b5f847/attachment.html>


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