Se isso não resolver, talvez seja o caso de especificar s codificação de caracteres do arquivo.
 
Leonardo Ferreira Fontenelle
 
 
Em Qua 4 mai. 2016, às 10:47, Augusto Ribas escreveu:
Tente o seguinte:
 
> read.table("A",sep=";",quote="",header=T)
         Lon        Lat    Cod
1 46°05'00"W 23°50'00"S 585300
2 46°05'00"W 23°50'00"S 585331
3 46°05'00"W 23°50'00"S 585514
4 46°05'00"W 23°50'00"S 585726
5 46°00'00"W 23°50'00"S 585761
6 46°05'00"W 23°50'00"S 585884
 
Em 4 de maio de 2016 09:25, Antonio Silva <aolinto.lst@gmail.com> escreveu:
Caros,
Tenho um arquivo csv que possui dados de longitude e latitude no formato sexagesimal (46°00'00"W / 23°50'00"S)
 
Estou tentando ler o arquivo com
dados <- read.csv("dados.csv",sep=";")
mas recebo a mensagem
Error in make.names(col.names, unique = TRUE) : string multibyte inválida 3
 
Já verifiquei que se eu tirar os símbolos de grau, minuto e segundo (° ' " ) o arquivo é importado corretamente.
 
Alguém sabem alguma forma de importar os dados sem a necessidade de retirar os símbolos?
 
Obrigado.
 
Antônio Olinto
 
Ex:
Lon;Lat;Cod
46°05'00"W;23°50'00"S;585300
46°05'00"W;23°50'00"S;585331
46°05'00"W;23°50'00"S;585514
46°05'00"W;23°50'00"S;585726
46°00'00"W;23°50'00"S;585761
46°05'00"W;23°50'00"S;585884
 
 
_______________________________________________
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.
 
 
 
--
Grato
Augusto C. A. Ribas
 
Site Pessoal: http://recologia.com.br/
Github: https://github.com/Squiercg
Lattes: http://lattes.cnpq.br/7355685961127056
_______________________________________________
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.