Pois é, é isso que está acontecendo. Ele vem do sistema de saúde em txt, com separador ";". Eu tenho que fazer algumas buscas nele para limpá-lo e depois lê-lo no R. Qual a forma que você me sugere. Abro para trabalhar nele onde? Abri no excel, faço as mudanças e limpezas e salvo no csv porque essa é a única forma que consigo fazer para abrir o banco. Mas é que às vezes aparece alguma coisa para ser vista e eu tenho que enviá-lo do R para o excel e retornar.ObrigadaEm 20 de abril de 2013 13:52, Daniel Marcelino <dmarcelino@live.com> escreveu:
Fátima, eu não sei o porquê você está salvando em xlx, xlsx, csv.Qual é o formato original dos seus dados?Observe que seus dados podem conter virgulas no meio do texto o que pode levar à erros na hora da leitura. Então, o jeito é especificar ao máximo, trocando o delimitador "," por ";" e talvez incluindo "" para identificar o campo da coluna. Tudo isso pode ser feito automaticamente no excel, basta marcar lá.*Tente reduzir ao máximo esse troca-troca de formatos. Isso sempre causa problemas (eu já tive vários).2013/4/20 Fátima Lima Paula <fatima.lima.paula@gmail.com>Vou tentar. A conclusão em que cheguei ontem à noite é que eu não estou importando direito na hora que abro esse banco txt no excel. Estou utilizando, no assistente de importação os seguintes parâmetros: tipo de campo: delimitado, origem do arquivo: unicode(utf-8), delimitadores: tabulação e ponto e vírgula, formato dos dados: a princípio deixei tudo geral, depois coloquei para essa coluna texto. Também não sei se é porque eu salvo em csv. Quando vou salvar em xls ele não aguenta o número de linhas. Em xlsx, ele salva. Vou tentar evitar o csv e tentar abrir o banco no R direto do xlsx.Se alguém tem experiência com isso, por favor, me ajude. Estou em desespero. Descobri que perdi um trabalhão por conta disso. Estou tentando verificar o momento em que ele detona o número.Muito obrigada a todos.Em 20 de abril de 2013 01:26, Daniel Marcelino <dmarcelino@live.com> escreveu:
Mauro,para ser franco, eu não sou usuário de excel e portanto quase nunca utilizo a função read.xlsx. Contudo, tenho quase certeza que a mesma função funciona para arquivos xlsx e para xls.
Eu todo caso, você poderia usar também a função read.xls do pacote gdata:library(gdata)help(read.xls)
dados = read.xls("banco.xls")
Daniel2013/4/20 Mauro Sznelwar <sznelwar@uol.com.br>Tem só para o xlsx? E para o xls?O sheetIndex é a posição da folha de dados na planilha. Traduzindo, se os dados que você quer importar estão na plan1 (o que normalmente o caso) você coloca o número 1, como no exemplo que eu passei. Se os dados estiverem na segunda, terceira, etc, é só indicar lá a posição (2, 3, etc).library(xlsx)dados <- read.xlsx("banco.xlsx", 1)Daniel
_______________________________________________
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.
--
Skype: d.marcelino✎ 3200 Jean Brillant, Office C5071
Montreal, QC; H3T 1N8
Canada
\end{signature}"Small steps toward a much better world"
_______________________________________________
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.--
Skype: d.marcelino✎ 3200 Jean Brillant, Office C5071
Montreal, QC; H3T 1N8
Canada
\end{signature}"Small steps toward a much better world"
_______________________________________________
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.