Daniele,

Sem o CMR é difícil dizer exatamente o quê pode estar acontecendo!

Quando você compara um vetor, o resultado é um vetor:

> set.seed(0)
> vetor <- round(abs(rnorm(10) * 200))
> vetor <= 50
 [1] FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE  TRUE FALSE
>

SE você tentar testar o vetor de valores binários, ele "retorna" o mesmo vetor se a comparação for contra "TRUE" e o complemento se for contra FALSE.
> (vetor <= 50) == TRUE
 [1] FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE  TRUE FALSE
> (vetor <= 50) == FALSE
 [1]  TRUE  TRUE  TRUE  TRUE  TRUE  TRUE  TRUE  TRUE FALSE  TRUE
>

O erro que você postou tem mais a ver com o objeto não admitir comparações.

Poste um exemplo com seu vetor aqui para a gente ver o que está acontecendo de fato!

HTH
--
Cesar Rabak




2018-03-22 14:58 GMT-03:00 Danielle Tamaki via R-br <r-br@listas.c3sl.ufpr.br>:
Boa tarde, 

estou com uma dúvida na linguagem R e precisava de uma ajuda!

Preciso fazer a comparação dos valores de um vetor se eles são maiores que um determinado valor.
Porém, ele não faz a comparação e me retorna um erro:

Error in if ((aux <= limiteinferior) == TRUE) { : 
  valor ausente onde TRUE/FALSE necessário

Como posso solucionar este problema?

Obrigada pela ajuda!

--
--
Danielle Mayumi Campos Tamaki
Doutoranda em Engenharia de Produção (UNIFEI)
Mestre em Engenharia de Produção (UNIFEI)
Bacharel em Ciência da Computação (UNIFEI)

Celular: +55 35 9222 2746
Skype: danielle.tamaki
Outro Email: danimayu88@gmail.com


_______________________________________________
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.