Problemas ao ler dados em CSV
2 participantes
Página 1 de 1
Problemas ao ler dados em CSV
Pessoal,
Boa tarde.
Tive problema na aula de leituras de dados (módulo 3), que fizemos os 3 formatos (txt, csv, xlsx).
O FORMATO CSV NÃO RODOU NENHUMA VEZ.
Coloquei os comandos (dessa parte):
dados2<-read.csv("dados1.csv", row.names = 1)
summary(dados2)
E gerou isso:
UA.Regiao.Var1.Var2
N1;norte;10;2.51:1
N2;norte;15;4.71:1
N3;norte;12;4.35:1
N4;norte;9;5.23 :1
N5;norte;7;5.5 :1
S1;sul;3;6.76 :1
(Other) :4
Quando clico no dados 2 não gera a tabela (view)
E depois quando voltei a tabela e salvei em CSV (separado por virgulas) novamente, apareceu no R:
"Table of extent 0 x 0"
Alguém sabe onde está o erro?
Obrigado
Boa tarde.
Tive problema na aula de leituras de dados (módulo 3), que fizemos os 3 formatos (txt, csv, xlsx).
O FORMATO CSV NÃO RODOU NENHUMA VEZ.
Coloquei os comandos (dessa parte):
dados2<-read.csv("dados1.csv", row.names = 1)
summary(dados2)
E gerou isso:
UA.Regiao.Var1.Var2
N1;norte;10;2.51:1
N2;norte;15;4.71:1
N3;norte;12;4.35:1
N4;norte;9;5.23 :1
N5;norte;7;5.5 :1
S1;sul;3;6.76 :1
(Other) :4
Quando clico no dados 2 não gera a tabela (view)
E depois quando voltei a tabela e salvei em CSV (separado por virgulas) novamente, apareceu no R:
"Table of extent 0 x 0"
Alguém sabe onde está o erro?
Obrigado
Carlos Augusto Correa- Mensagens : 22
Data de inscrição : 31/05/2019
Idade : 34
Re: Problemas ao ler dados em CSV
Olá, Carlos, tudo bem?
Então, pelo output do summary, o que está acontecendo é que o csv está delimitado por ponto e vírgula, e não por vírgula. Eu já vi isto acontecer em algumas versões do excel, quando usamos o menu "salvar como" e escolhemos o formato csv. Não sei ao certo por que isto ocorre...
Mas vamos para as soluções. Uma seria acessar o arquivo fora do R, e substituir os ";" por ",". Funciona, mas o chato é que é um processo externo que você pode ter que fazer várias vezes, então não gosto muito...
A outra, então, que eu acho melhor, é informar o comando que o separador são os pontos e vírgulas. Então experimente repetir exatamente o mesmo comando que você usou, mas adicionando o argumento sep=";"
Acho que deve funcionar. Depois avise se deu certo, ok?
Abraços
Então, pelo output do summary, o que está acontecendo é que o csv está delimitado por ponto e vírgula, e não por vírgula. Eu já vi isto acontecer em algumas versões do excel, quando usamos o menu "salvar como" e escolhemos o formato csv. Não sei ao certo por que isto ocorre...
Mas vamos para as soluções. Uma seria acessar o arquivo fora do R, e substituir os ";" por ",". Funciona, mas o chato é que é um processo externo que você pode ter que fazer várias vezes, então não gosto muito...
A outra, então, que eu acho melhor, é informar o comando que o separador são os pontos e vírgulas. Então experimente repetir exatamente o mesmo comando que você usou, mas adicionando o argumento sep=";"
Acho que deve funcionar. Depois avise se deu certo, ok?
Abraços
Re: Problemas ao ler dados em CSV
Deu certo!
Obrigado.
RESULTADO:
dados2<-read.csv("dados1.csv", row.names = 1, sep=";")
summary(dados2)
Regiao Var1 Var2
norte:5 Min. : 2.00 Min. :1.520
sul :5 1st Qu.: 4.25 1st Qu.:2.240
Median : 6.50 Median :4.145
Mean : 7.30 Mean :3.872
3rd Qu.: 9.75 3rd Qu.:5.100
Max. :15.00 Max. :6.760
> View(dados2)
Obrigado.
RESULTADO:
dados2<-read.csv("dados1.csv", row.names = 1, sep=";")
summary(dados2)
Regiao Var1 Var2
norte:5 Min. : 2.00 Min. :1.520
sul :5 1st Qu.: 4.25 1st Qu.:2.240
Median : 6.50 Median :4.145
Mean : 7.30 Mean :3.872
3rd Qu.: 9.75 3rd Qu.:5.100
Max. :15.00 Max. :6.760
> View(dados2)
Carlos Augusto Correa- Mensagens : 22
Data de inscrição : 31/05/2019
Idade : 34
Re: Problemas ao ler dados em CSV
Excelente!
Então basta incorporar o argumento sep nas suas rotinas, mas sempre lembrando de conferir se o arquivo está com ";" ou ",".
Abraços!
Então basta incorporar o argumento sep nas suas rotinas, mas sempre lembrando de conferir se o arquivo está com ";" ou ",".
Abraços!
Tópicos semelhantes
» Transformacao dos dados, Log, Arcoseno, raiz quadrada & Re transformação de dados-Back-transformation
» Problemas com a função Help
» Problemas com o módulo 2
» Problemas summary
» Problemas para instalar R
» Problemas com a função Help
» Problemas com o módulo 2
» Problemas summary
» Problemas para instalar R
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|