Correção de caracteres ao carregar o script no RStudio

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Correção de caracteres ao carregar o script no RStudio

Mensagem por Marcello Guerreiro em Qua Out 18, 2017 11:56 pm

Prezados Amigos,

Estou "Brincando", com o arquivo de script "O grande exemplo.R" e ao carregar o arquivo de script no Rsudio, após setar o diretório direto pelo R Studio, o script apresenta o seguinte erro:

barplot(tabela.sp1, las=1, ylab="Frequ?ncia", xlab="Abund?ncia")

Todos os assentos surgem na forma de uma exclamação ?, como corrigir este tipo de erro para todo o script de uma só vez?

Abraços a todos!
avatar
Marcello Guerreiro

Mensagens : 24
Data de inscrição : 08/10/2017
Idade : 39
Localização : Rio de Janeiro

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Correção de caracteres ao carregar o script no RStudio

Mensagem por Marcello Guerreiro em Qui Out 19, 2017 12:16 am

Mais uma informação o encoding utilizado é o UTF-8, mas mesmo assim não reconheceu. Mudei para o que foi identificado como default do programa que é ISO-8859-1 e deu certo, mas por que não o UTF-8, vai saber?
avatar
Marcello Guerreiro

Mensagens : 24
Data de inscrição : 08/10/2017
Idade : 39
Localização : Rio de Janeiro

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Correção de caracteres ao carregar o script no RStudio

Mensagem por Prof. Marcos em Dom Out 22, 2017 9:28 am

É, como comentei no webnário, esta coisa do encoding dos arquivos pode ser uma chateação...

Acho que uma boa maneira de evitar problemas é simplesmente parar de usar acentos nos arquivos de dados. Taí um hábito que preciso começar a criar, acho que vale à pena. Se bem que isso resolve apenas o problema com os arquivos de dados, e não com os scripts - e neles fica complicado evitar acentos quando usamos exemplos em português...

Vou tentar descobrir se existem boas soluções pra isso, quem sabe? Qualquer coisa volto aqui e conversamos mais sobre o assunto. Wink
avatar
Prof. Marcos

Mensagens : 238
Data de inscrição : 23/12/2015
Idade : 36
Localização : Maceió, AL

Ver perfil do usuário https://cantinhodor.wordpress.com/

Voltar ao Topo Ir em baixo

Re: Correção de caracteres ao carregar o script no RStudio

Mensagem por Prof. Marcos em Dom Out 22, 2017 9:29 am

Bom, fui rápido, hahahah, e já achei uma coisa interessante.

No Rstudio:

Setting the Default Encoding

If you frequently use the character set, check "Set as default encoding for source files". You can view or change this default in the Tools : Options (for Windows & Linux) or Preferences (for Mac) dialog, in the General section.

If you don't set a default encoding, files will be opened using UTF-8 (on Mac desktop, Linux desktop, and server) or the system's default encoding (on Windows). When saving a previously unsaved file, RStudio will ask you to choose an encoding if non-ASCII characters are present.

Achei aqui: https://support.rstudio.com/hc/en-us/articles/200532197-Character-Encoding

Então uma possibilidade é determinar um enconding padrão para trabalhar, já pode evitar algumas chateações.
avatar
Prof. Marcos

Mensagens : 238
Data de inscrição : 23/12/2015
Idade : 36
Localização : Maceió, AL

Ver perfil do usuário https://cantinhodor.wordpress.com/

Voltar ao Topo Ir em baixo

Re: Correção de caracteres ao carregar o script no RStudio

Mensagem por Marcello Guerreiro em Seg Out 23, 2017 12:02 am

Professor Marcos,

Sou muito agradecido pela sua atenção e dedicação, a construção da didática que você desenvolveu, torna o nosso aprendizado muito mais interessante, aprendemos a falar a linguagem do R, e passamos a saber responder as perguntas e destravar o nosso avanço. Já tenho lido livros mais avançados, mas vou rever todos eles, pois estou com os conceitos mais solidificados, não classifico seu curso de R, como básico, pois o básico que você ensino nos permite ir ao avançado, e isso como você sempre diz de forma empolgada, é muito Legal!!!

Obrigado, sobre o encoding, o Rsutio facilita muito, pois você pode escolher pelo menu, qual encoding, e como mostrou no webnário, podemos salvar um arquivo com outro encoding.

Acredito ser interessante para os demais colegas, apresentar como resolver esta questão na versão do R, sem o Rstudio. Eu vou usar o Rstudio sempre! Me sinto um programador! Rs

Obrigado! Para o infinito e além!
avatar
Marcello Guerreiro

Mensagens : 24
Data de inscrição : 08/10/2017
Idade : 39
Localização : Rio de Janeiro

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Correção de caracteres ao carregar o script no RStudio

Mensagem por Prof. Marcos em Ter Out 24, 2017 7:49 pm

Legal demais, Guerreiro, fico feliz com suas palavras, obrigado! Very Happy

E sim, acho que usar o Rstudio é um ótimo caminho. Mesmo eu, que sou meio "macaco velho" e já uso o R puro há muito tempo tenho usado mais o studio ultimamente, e acho que é o melhor para quem está começando.

Abraços!
avatar
Prof. Marcos

Mensagens : 238
Data de inscrição : 23/12/2015
Idade : 36
Localização : Maceió, AL

Ver perfil do usuário https://cantinhodor.wordpress.com/

Voltar ao Topo Ir em baixo

Re: Correção de caracteres ao carregar o script no RStudio

Mensagem por Walter Nisa-Castro-Neto em Ter Out 24, 2017 10:25 pm

Prezados!!
Boa noite!
Como falou o colega Marcello, eu também estava brincando com o RStudio, quando faltou bateria e ao religar ele voltou com as imagens que estão aparecendo abaixo e desde esse momento não consigo fazer funcionar o Programa, tranca e sempre dá a mesma mensagem. Já instalei e desinstalei umas 30 vezes o mesmo, apaguei o script e nada funciona. Estava usando o modelo de script sugerido pelo Lucas no vídeo do RStudio e este sempre reaparece. Mesmo eu tendo deletado.
Também acessei o site do RStudio utilizando o aviso que aparece e, as informações parecem não fazer efeito.

Assim, por favor, se alguém puder ajudar!
Saudações!!!

Mensagem que aparece:
<p> r encountered a fatal error. </p> the session was terminated.

após

null

Walter Nisa-Castro-Neto

Mensagens : 5
Data de inscrição : 06/10/2017

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Correção de caracteres ao carregar o script no RStudio

Mensagem por Marcello Guerreiro em Qua Out 25, 2017 12:04 pm

Prezado,

Tenta reinstalar o R para a ultima versão e depois faça o mesmo para o RStudio, veja se avança, se não pensamos em algo diferente.

Abs
avatar
Marcello Guerreiro

Mensagens : 24
Data de inscrição : 08/10/2017
Idade : 39
Localização : Rio de Janeiro

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Correção de caracteres ao carregar o script no RStudio

Mensagem por Walter Nisa-Castro-Neto em Qua Out 25, 2017 1:34 pm

Prezado Marcello.
Obrigado pela atenção.
Fiz esse procedimento várias vezes ontem no desespero de funcionar e não funcionou.
Aguardo novas ajudas.
Abraço, Walter

Walter Nisa-Castro-Neto

Mensagens : 5
Data de inscrição : 06/10/2017

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Correção de caracteres ao carregar o script no RStudio

Mensagem por Marcello Guerreiro em Ter Out 31, 2017 1:17 am

Esta realizando a instalação como administrador? Botão direito do mouse, instalar como administrador!
avatar
Marcello Guerreiro

Mensagens : 24
Data de inscrição : 08/10/2017
Idade : 39
Localização : Rio de Janeiro

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Correção de caracteres ao carregar o script no RStudio

Mensagem por Prof. Marcos em Qua Nov 01, 2017 4:50 pm

Oi, Walter!

Que coisa, parece ter sido algo mais sério associado à instalação mesmo.

Bom, vamos lá. Se entendi, você já desinstalou e re-instalou o R e o Rstudio, não foi?

Se foi, acho que ainda podemos tentar mais uma coisa. Alguns programas deixam arquivos no computador, mesmo depois de desinstalados. Fiquei aqui pensando se o problema está em alguma coisa que ficou pra trás, e que quando você faz a re-instalação ele apenas pega os arquivos que já existiam antes.

Então, se as coisas ainda não andaram, vamos tentar mais, e vou sugerir o seguinte:
- desinstale o Rstudio e o R (nesta ordem);
- vá no seu computador e procure por pastas deles: podem ter pastas dentro de documentos, e dentro de Arquivos de programas. Se achar pastas do R ou do Rstudio, apague;
- se quiser uma passo ainda mais "radical" neste sentido, use um programa que faz limpeza de registro, atalhos e arquivos temporários (eu uso o Glary Utilities, versão gratuita - mas neste caso você pode fazer uso do que preferir ou confiar).
- re-instale o R e o Rstudio (nesta ordem).

E aí vamos ver se a coisa anda. Pode ser? Avise aqui o que acontecer na sequência, ok?

Abraços!
avatar
Prof. Marcos

Mensagens : 238
Data de inscrição : 23/12/2015
Idade : 36
Localização : Maceió, AL

Ver perfil do usuário https://cantinhodor.wordpress.com/

Voltar ao Topo Ir em baixo

Re: Correção de caracteres ao carregar o script no RStudio

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum