
Porque você simplesmente não lê o arquivo novamente sem opção NA. O R vai automaticamente passar NA onde for missing. Para mim, parece que o problema todo está no fato de que você importou os dados e pediu para o R ler " " onde for NA. banco2009=read.csv2("BancoSIH2009.csv",header=T) Daniel 2012/11/25 Daniel C Bezerra <danielcbezerra@gmail.com>:
Acabei de me tocar de uma coisa depois do comentário do Rodrigo: vc já verificou se o tamanho dos espaços é de apenas um caractere mesmo? O "NA" só será atribuído adequadamente se o espaço for igual ao enunciado.
Exemplo: a<-c(""," "," "," ") a[a==" "]<-NA
a [1] "" NA " " " "
Para ter certeza do tamanho do espaço na importação vc pode fazer assim: a<-c(""," "," "," ") nchar(as.character(a))
[1] 0 1 2 3
Abs,
D
On Sun, Nov 25, 2012 at 9:09 PM, Rodrigo Coster <rcoster@gmail.com> wrote:
Tenta na.string="" (sem o espaço no meio)
On Sun, Nov 25, 2012 at 8:39 PM, Fernando Antonio de souza <nandodesouza@gmail.com> wrote:
pode ser que as celulas de sua planilha não estejam formatadas como números.
2012/11/25 Daniel C Bezerra <danielcbezerra@gmail.com>
Então depois da importação tente:
banco2009[banco2009==" "]<-NA
Abs,
D
2012/11/25 Fátima Lima Paula <fatima.lima.paula@gmail.com>
Eu já havia usado banco2009=read.csv2("BancoSIH2009.csv",header=T,na.string=" ") Mas continuou na mesma.
Em 25 de novembro de 2012 19:52, FHRB Toledo <fernandohtoledo@gmail.com> escreveu:
Fatima,
Use o argumento na.string e especifique como você indicou os NA...
do tipo na.string = "nada"
att, FH
2012/11/25 Fátima Lima Paula <fatima.lima.paula@gmail.com> > > Prezados, estou com um problema elementar. > Ao ler um banco > banco2008=read.csv2("BancoSIH2008.csv",header=T) > verifiquei que os espaços em branco continuaram em branco. > Como faço para que eles se tornem NA. > Obrigada > Fátima > > > > > > > _______________________________________________ > 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.
_______________________________________________ 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.
_______________________________________________ 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.
_______________________________________________ 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.
_______________________________________________ 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.
_______________________________________________ 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.
_______________________________________________ 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.
-- "Small steps toward a much better world" \begin{signature} Daniel Marcelino Land Phone 1+514 343 6111 #3799 3200 Jean Brillant, Office C5071 Montreal, QC; H3T 1N8 Canada \end{signature}