[R-br] Ajuda com erro em Loop
Paulo Justiniano
paulojus em leg.ufpr.br
Quarta Maio 25 16:22:12 BRT 2011
Vitor
Um pouco dificil falar com isto pois parece um erro interno da funcao
hist()
talvez em algum valor ela nao esteja recebendo valores para montar o
histograma?
Se voce imprimir(na tela) dados ou resumo deles para cada valor talvez
identifique
o problema
Voce tem certeza que quer ifelse() e nao
if{}else{}?
a diferenca é que o primeiro é tipicamente aplicado a cada elemento de um
vetor, retornando um valor para cada um deles
On Wed, 25 May 2011, Victor Eduardo wrote:
> Qual o problema com esse erro?
>
> Em 24 de maio de 2011 16:04, Victor Eduardo <victorduca08 em gmail.com> escreveu:
> Galera, estou com um banco de dados que tem várias estações, e preciso criar histograma para cada estação, então criei um
> loop para criar histograma para cada estacao, sendo que algumas estações que eu pego da o seguinte erro quando eu uso o
> comando abaixo:
>
> ifelse(length(na.omit(obs_clcl))>=1,hist(obs_clcl,main=tit.obs),message("sem grafico"))
>
>
> Erro em ans[!test & !nas] <- rep(no, length.out = length(ans))[!test & :
> substituto tem comprimento zero
>
> O grande problema é que o loop trava quando aparece esse erro e simplesmente acaba.
>
>
> Abraços,
>
>
> Victor Eduardo
>
>
>
>
Mais detalhes sobre a lista de discussão R-br