1. No vetor? Resolve com o Encoding
2. No nome da variável? também resolve com o Encoding, mas com ajuda
do colnames
3. Se for geral, melhor saída é olhar o read.table, ele dá também de
mudar o encoding
Mas o Benilton está certo: o importante é saber qual codificação de
seus dados para poder consertar
referências:
?Encoding
?colnames
?read.table
[]s
Leonard de Assis
assis <dot> leonard <at> gmail <dot> com
Em 26/02/2012 13:44, Daniel C Bezerra escreveu:
Agradeço a ajuda de ambos, mas ainda não consegui
resolver.
A função Encoding permite mudar apenas um vetor de caracteres
e não todo o data frame.
Quanto as variáveis locais o output no windows foi:
[]s
Leonard de Assis
assis <dot> leonard <at> gmail <dot> com
Em 26/02/2012 12:30, Daniel C Bezerra escreveu:
Prezados amigos do R,
Eu uso emacs + ess muitas vezes alterno entre
Windows (XP, 32 Bits) e Linux (Ubuntu 64bit 11.04).
Ambos os sistemas operacionais estão em inglês.
Recentemente eu importei uma planilha de excel pelo
read.xls (pacote gdata) no windows e fiz as análises
sem problemas. Ao carregar o mesmo workspace (sem
importar os dados novamente) no linux, vários
caracteres apareceram de modo bizarro. O problema é
o mesmo seja rodando o R dentro do emacs ou
diretamente no terminal.
Por exemplo, a palavra "não" usada em algumas
variáveis aparece como "n\xe3o", embora eu consiga
escrevê-la e colocá-la em títulos de gráficos, etc.
Alguém tem alguma sugestão de como corrigir este
problema?