[R-br] Problema ao ler arquivo UTF-16 com nulos

Jakson Alves de Aquino jalvesaq em gmail.com
Quarta Outubro 31 23:15:02 BRST 2012


2012/10/31 Roberto de Pinho <robertodepinho em gmail.com>:
> tbm sem sucesso:
>
> ata1 <- read.delim(url,header=TRUE,sep="\t",  fill=TRUE, fileEncoding =
> "UTF-16", as.is=T)
> ata1 <- read.delim(url,header=TRUE,sep="\t",  fill=TRUE, fileEncoding =
> "UTF-16")
> ata1 <- read.delim(url,header=TRUE,sep="\t",  fill=TRUE, fileEncoding =
> "UTF-16LE", as.is=T)
> ata1 <- read.delim(url,header=TRUE,sep="\t",  fill=TRUE, fileEncoding =
> "UTF-16LE")

Se estiver usando um sistema operacional que tenha o programa sed
instalado (qualquer distribuição do Linux), uma tentativa pode ser
"limpar" o arquivo, removendo os 0s:

sed -e 's/\x00//g' teste.csv > teste2.csv
sed -e 's/\xff\xfe//' teste2.csv > teste3.csv


Mais detalhes sobre a lista de discussão R-br