Pedro
talvez voce tb possa tentar mudar
a opcao de enconding em options()
e tentar ler
depois que ler pode fazer mudancas do tipo
com funções Encoding() e enc2native
Veja um exemplo que uso:
ctba <- readShapePoly("bairros.shp", IDvar="CODE")
## mudanca de codificacao de caracteres (soh use se necessario,
## depende do sistema operacional e do enconding do sistema)
## Veja os nomes dos municipios e se os acentos aparecem corretamente
#Encoding(ctba@data$NOME)
#Encoding(ctba@data$NOME) <- "latin1"
#ctba@data$NOME <- enc2native(ctba@data$NOME)
#head(ctba@data)
On Thu, 10 Nov 2011, Benilton Carvalho wrote:
o iconv converte apenas arquivos texto (pelo menos aqueles aos quais
tenho acesso)... Se vc der um DBF (que e' pra ser binario), o iconv
nao e' pra fazer nada (no maximo, o iconv vai danificar seu arquivo).
o iconv pode nao reclamar sobre o formato interno do arquivo, mas nao
quer dizer que ele "sabe o q esta fazendo".
Veja que o manual do iconv comeca dizendo:
"The iconv program converts text from one encoding to another encoding."
Note o "converts **text**"... entao, se o seu arquivo for de fato um
arquivo texto com a extensao DBF, blz... mas se for um arquivo DBF
(como em arquivo dBase), ai' o iconv nao eh o q vc quer.
A sugestao apropriada, como ja dito pelo Paulo, eh ajustar o argumento
fileEnc da funcao readShapePoly()... ou algo que o valha.
b
_______________________________________________
R-br mailing list
[email protected]
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
[email protected]
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.