[R-br] Evitar gravação

Benilton Carvalho beniltoncarvalho em gmail.com
Terça Outubro 9 16:49:34 BRT 2012


resultado = try(ifelse(is.na(arquivo1$i2004t1), 100, arquivo1$i2004t1))
if (!is(resultado, 'try-error')){
arquivo1$2004t1 = resultado
write.csv(blah blah blha blah)
}

2012/10/9 FHRB Toledo <fernandohtoledo em gmail.com>:
> Um if() não funciona?
>
> 2012/10/9 Carlos Mendonça <csaeslpv em centroin.com.br>
>>
>> Meus amigos, o meu problema é como fazer com que um arquivo não seja
>> gravado se na etapa anterior do programa acontece um erro.
>>
>> No exemplo, eu não gostaria que o arquivo .csv fosse gravado pois
>> aconteceu um erro na etapa anterior do programa.
>>
>> Exemplo:
>> > arquivo1= merge(arquivo1, arquivo99, by = "code6", all.x = TRUE)
>> >
>> > arquivo1l$2004t1 = ifelse(is.na(arquivo1$i2004t1), 100,
>> > arquivo1$i2004t1)
>> Erro: constante numérica inesperado em "serie_bmovel$2004"
>> >
>>
>> > write.csv2(arquivo1, "\\arquivo1.csv", row.names = FALSE)
>>
>>
>>
>>
>> _______________________________________________
>> R-br mailing list
>> R-br em 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.
>
>
>
> _______________________________________________
> R-br mailing list
> R-br em 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.


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