Dúvida na Aula 1.3
2 participantes
Página 1 de 2
Página 1 de 2 • 1, 2
Dúvida na Aula 1.3
Prezado prof. Marcos e colegas
Eu travei ainda no começo. Ao tentar importar o arquivo no excel para o R eu me deparei com um:
Error in setwd(choose.dir()) :
não foi possível encontrar a função "choose.dir"
Não sei se é pq eu uso mac, mas já procurei na apostila alguma saída e não encontrei como resolver este problema que me parece tão básico.
Outra pergunta.... o senhor sabe se existe algum site ou material disponível sobre as variações de comando que existe para o MAC... Procurei as informações num livro que tenho (Conhecendo o R, do Marcio Pupim Mello e Luiz Alexandre Peternelli) e não encontrei... acho que se trata de algo extremamente básico!
abs,
Maurício
Eu travei ainda no começo. Ao tentar importar o arquivo no excel para o R eu me deparei com um:
Error in setwd(choose.dir()) :
não foi possível encontrar a função "choose.dir"
Não sei se é pq eu uso mac, mas já procurei na apostila alguma saída e não encontrei como resolver este problema que me parece tão básico.
Outra pergunta.... o senhor sabe se existe algum site ou material disponível sobre as variações de comando que existe para o MAC... Procurei as informações num livro que tenho (Conhecendo o R, do Marcio Pupim Mello e Luiz Alexandre Peternelli) e não encontrei... acho que se trata de algo extremamente básico!
abs,
Maurício
Maurício Lamano Ferreira- Mensagens : 39
Data de inscrição : 09/01/2016
Re: Dúvida na Aula 1.3
Olá, Maurício!
Sim, acredito que seja o uso do MAC mesmo, e o choose.dir só deve funcionar em windows.
Temos alternativas, claro: você pode, por exemplo, fazer a escolha do diretório via menu mesmo. Vá em "arquivo" e use a opção "mudar dir". O chato desta opção é que ela não fica no script, o que não é muito bacana para quem vai usar o script mais vezes.
A outra alternativa, então, é usar o setwd para indicar o endereço de maneira direta. Nós vamos fazer isso mais adiante no curso, mas para adiantar, a coisa funciona assim:
Importante notar que as barras são para a direita ( / ) e não para a esquerda ( \ ).
E o endereço sempre deve estar entre aspas.
Eu uso muito esta forma nos meus scripts, pois com ela a gente nem precisa se dar ao trabalho de escolher o diretório por uma janela, fica tudo automático mesmo. O único inconveniente é que se você enviar o script para outra pessoa, ela terá que mudar o caminho da pasta para tudo funcionar.
Teste, e me diga se funcionou, ok?
Maurício Lamano Ferreira escreveu:
Eu travei ainda no começo. Ao tentar importar o arquivo no excel para o R eu me deparei com um:
Error in setwd(choose.dir()) :
não foi possível encontrar a função "choose.dir"
Não sei se é pq eu uso mac, mas já procurei na apostila alguma saída e não encontrei como resolver este problema que me parece tão básico.
Maurício
Sim, acredito que seja o uso do MAC mesmo, e o choose.dir só deve funcionar em windows.
Temos alternativas, claro: você pode, por exemplo, fazer a escolha do diretório via menu mesmo. Vá em "arquivo" e use a opção "mudar dir". O chato desta opção é que ela não fica no script, o que não é muito bacana para quem vai usar o script mais vezes.
A outra alternativa, então, é usar o setwd para indicar o endereço de maneira direta. Nós vamos fazer isso mais adiante no curso, mas para adiantar, a coisa funciona assim:
- Código:
setwd("C:/R/Curso do R")
Importante notar que as barras são para a direita ( / ) e não para a esquerda ( \ ).
E o endereço sempre deve estar entre aspas.
Eu uso muito esta forma nos meus scripts, pois com ela a gente nem precisa se dar ao trabalho de escolher o diretório por uma janela, fica tudo automático mesmo. O único inconveniente é que se você enviar o script para outra pessoa, ela terá que mudar o caminho da pasta para tudo funcionar.
Teste, e me diga se funcionou, ok?
Re: Dúvida na Aula 1.3
Maurício Lamano Ferreira escreveu:
Outra pergunta.... o senhor sabe se existe algum site ou material disponível sobre as variações de comando que existe para o MAC... Procurei as informações num livro que tenho (Conhecendo o R, do Marcio Pupim Mello e Luiz Alexandre Peternelli) e não encontrei... acho que se trata de algo extremamente básico!
Maurício
Vou procurar saber, e depois respondo aqui.
Se alguém souber, nos ajude também. Como não sou usuário de MAC, não sei de cabeça boas fontes para isso.
Re: Dúvida na Aula 1.3
Professor, muito obrigado pela rápida resposta!
Eu fui em "File>Source File>daí abriu a janela para eu procurar o arquivo... ao abrir apareceu a seguinte mensagem:
source("/Users/mauriciolamanoferreira/Dropbox/R/exemplo1.txt")
Error in source("/Users/mauriciolamanoferreira/Dropbox/R/exemplo1.txt") :
/Users/mauriciolamanoferreira/Dropbox/R/exemplo1.txt:1:9: unexpected symbol
1: UA Ambiente
^
Além disso: Warning messages:
1: In grepl("\n", lines, fixed = TRUE) :
string de entrada 1 é inválida nesse locale
2: In grepl("\n", lines, fixed = TRUE) :
string de entrada 2 é inválida nesse locale
3: In grepl("\n", lines, fixed = TRUE) :
string de entrada 3 é inválida nesse locale
4: In grepl("\n", lines, fixed = TRUE) :
string de entrada 4 é inválida nesse locale
5: In grepl("\n", lines, fixed = TRUE) :
string de entrada 5 é inválida nesse locale
depois tentei
setwd("/Users/mauriciolamanoferreira/Dropbox/R/exemplo1.txt")
Error in setwd("/Users/mauriciolamanoferreira/Dropbox/R/exemplo1.txt") :
não é possível mudar o diretório de trabalho
mas não consegui...
abs,
Maurício
Eu fui em "File>Source File>daí abriu a janela para eu procurar o arquivo... ao abrir apareceu a seguinte mensagem:
source("/Users/mauriciolamanoferreira/Dropbox/R/exemplo1.txt")
Error in source("/Users/mauriciolamanoferreira/Dropbox/R/exemplo1.txt") :
/Users/mauriciolamanoferreira/Dropbox/R/exemplo1.txt:1:9: unexpected symbol
1: UA Ambiente
^
Além disso: Warning messages:
1: In grepl("\n", lines, fixed = TRUE) :
string de entrada 1 é inválida nesse locale
2: In grepl("\n", lines, fixed = TRUE) :
string de entrada 2 é inválida nesse locale
3: In grepl("\n", lines, fixed = TRUE) :
string de entrada 3 é inválida nesse locale
4: In grepl("\n", lines, fixed = TRUE) :
string de entrada 4 é inválida nesse locale
5: In grepl("\n", lines, fixed = TRUE) :
string de entrada 5 é inválida nesse locale
depois tentei
setwd("/Users/mauriciolamanoferreira/Dropbox/R/exemplo1.txt")
Error in setwd("/Users/mauriciolamanoferreira/Dropbox/R/exemplo1.txt") :
não é possível mudar o diretório de trabalho
mas não consegui...
abs,
Maurício
Maurício Lamano Ferreira- Mensagens : 39
Data de inscrição : 09/01/2016
Re: Dúvida na Aula 1.3
Olá, Maurício!
A opção, no menu file, deve ser "change dir" e não "source file", ok? Confira se há esta opção no menu do MAC. Qualquer coisa tire um print e mande aqui no fórum como imagem, para que eu dê uma olhada.
E no setwd você não deve incluir o arquivo, apenas o endereço da pasta. O arquivo só aparece no comando read.table (ou em outros comandos, de vez em quando). Esta etapa é para se determinar a pasta onde estão os arquivos, e não especificar um arquivo, entende?
Então o seu setwd deveria ser assim:
setwd("/Users/mauriciolamanoferreira/Dropbox/R)
Agora, não sei bem como funciona o sistema no MAC, mas no windows seria usado um endereço completo, começando com o nome do drive (C:, por exemplo).
Vamos nos falando até resolver!
A opção, no menu file, deve ser "change dir" e não "source file", ok? Confira se há esta opção no menu do MAC. Qualquer coisa tire um print e mande aqui no fórum como imagem, para que eu dê uma olhada.
E no setwd você não deve incluir o arquivo, apenas o endereço da pasta. O arquivo só aparece no comando read.table (ou em outros comandos, de vez em quando). Esta etapa é para se determinar a pasta onde estão os arquivos, e não especificar um arquivo, entende?
Então o seu setwd deveria ser assim:
setwd("/Users/mauriciolamanoferreira/Dropbox/R)
Agora, não sei bem como funciona o sistema no MAC, mas no windows seria usado um endereço completo, começando com o nome do drive (C:, por exemplo).
Vamos nos falando até resolver!
Re: Dúvida na Aula 1.3
Ah, faça uma coisa que pode ajudar caso não consiga solucionar: use o comando getwd(), e depois cole aqui o resultado.
É para usar assim mesmo, sem nada entre parênteses, certo?
É para usar assim mesmo, sem nada entre parênteses, certo?
Re: Dúvida na Aula 1.3
Ops, e desculpe por responder três vezes de uma vez, rsrsrs
Acabei de buscar aqui por informações na internet, e no MAC é assim mesmo como você colocou. Então o comando:
setwd("/Users/mauriciolamanoferreira/Dropbox/R)
Deve funcionar.
Avise como foi, certo?
Acabei de buscar aqui por informações na internet, e no MAC é assim mesmo como você colocou. Então o comando:
setwd("/Users/mauriciolamanoferreira/Dropbox/R)
Deve funcionar.
Avise como foi, certo?
Re: Dúvida na Aula 1.3
Olá professor, bom dia!
Eu estou anexando duas imagens, a primeira mostrando as opções em "file" (source file)... e a segunda mostrando os comandos que o senhor sugeriu.
abs,
Maurício
Eu estou anexando duas imagens, a primeira mostrando as opções em "file" (source file)... e a segunda mostrando os comandos que o senhor sugeriu.
abs,
Maurício
Maurício Lamano Ferreira- Mensagens : 39
Data de inscrição : 09/01/2016
Re: Dúvida na Aula 1.3
As imagens não vieram, Maurício, tente de novo, ok?
Tentou usar o setwd como eu indiquei, sem o nome do arquivo no final?
Tentou usar o setwd como eu indiquei, sem o nome do arquivo no final?
Re: Dúvida na Aula 1.3
Olá professor
Estou desconfiado que esta hospedagem de imagem da barra de ferramentas acima não hospedou os prints que tirei, então, segue sequência de comandos que o senhor sugeriu...
[Workspace restored from /Users/mauriciolamanoferreira/.RData]
[History restored from /Users/mauriciolamanoferreira/.Rapp.history]
> getwd()
[1] "/Users/mauriciolamanoferreira"
> setwd("Users/mauriciolamanoferreira/Dropbox/R)
+ dir()
+ dados<-read.table("mau.txt", header=T)
Erro: unexpected symbol in:
"dir()
dados<-read.table("mau.txt"
>
Se não se importar, eu poderia lhe enviar os prints em algum email institucional ou pessoal (caso tenha dados problema aqui).
Estou desconfiado que esta hospedagem de imagem da barra de ferramentas acima não hospedou os prints que tirei, então, segue sequência de comandos que o senhor sugeriu...
[Workspace restored from /Users/mauriciolamanoferreira/.RData]
[History restored from /Users/mauriciolamanoferreira/.Rapp.history]
> getwd()
[1] "/Users/mauriciolamanoferreira"
> setwd("Users/mauriciolamanoferreira/Dropbox/R)
+ dir()
+ dados<-read.table("mau.txt", header=T)
Erro: unexpected symbol in:
"dir()
dados<-read.table("mau.txt"
>
Se não se importar, eu poderia lhe enviar os prints em algum email institucional ou pessoal (caso tenha dados problema aqui).
Maurício Lamano Ferreira- Mensagens : 39
Data de inscrição : 09/01/2016
Re: Dúvida na Aula 1.3
[img][/img]
Maurício Lamano Ferreira- Mensagens : 39
Data de inscrição : 09/01/2016
Re: Dúvida na Aula 1.3
[img][[/img]
Maurício Lamano Ferreira- Mensagens : 39
Data de inscrição : 09/01/2016
Re: Dúvida na Aula 1.3
agora foi...
Maurício Lamano Ferreira- Mensagens : 39
Data de inscrição : 09/01/2016
Re: Dúvida na Aula 1.3
Opa, beleza, vamos lá!
No seu script tem um errinho mínimo, mas que acaba tendo um efeito em cascata: faltou fechar as aspas no endereço do setwd.
Você escreveu assim:
setwd("Users/mauriciolamanoferreira/Dropbox/R)
E deveria ser assim:
setwd("Users/mauriciolamanoferreira/Dropbox/R")
Acredito que vá funcionar deste jeito!
No seu script tem um errinho mínimo, mas que acaba tendo um efeito em cascata: faltou fechar as aspas no endereço do setwd.
Você escreveu assim:
setwd("Users/mauriciolamanoferreira/Dropbox/R)
E deveria ser assim:
setwd("Users/mauriciolamanoferreira/Dropbox/R")
Acredito que vá funcionar deste jeito!
Re: Dúvida na Aula 1.3
Apareceu esta mensagem...
> setwd("Users/mauriciolamanoferreira/Dropbox/R")
Error in setwd("Users/mauriciolamanoferreira/Dropbox/R") :
não é possível mudar o diretório de trabalho
>
> setwd("Users/mauriciolamanoferreira/Dropbox/R")
Error in setwd("Users/mauriciolamanoferreira/Dropbox/R") :
não é possível mudar o diretório de trabalho
>
Maurício Lamano Ferreira- Mensagens : 39
Data de inscrição : 09/01/2016
Re: Dúvida na Aula 1.3
Maurício Lamano Ferreira escreveu:Apareceu esta mensagem...
> setwd("Users/mauriciolamanoferreira/Dropbox/R")
Error in setwd("Users/mauriciolamanoferreira/Dropbox/R") :
não é possível mudar o diretório de trabalho
>
Eita, que tá difícil pra gente!
Mais um pequeno teste: use uma pasta que não seja no dropbox. Eu já tive problemas com scripts salvos no dropbox, que davam um erro ao salvar. Não sei se é isso, mas não custa tentar...
Re: Dúvida na Aula 1.3
Se não der, me mostre um pouco mais dos menus do R no MAC. Se puder, dê um print de cada menu. Vai dar um trabalhinho, mas assim vou saber melhor quais as opções estão disponíveis, pois até os nomes dos menus são diferentes do mac pro windows.
Re: Dúvida na Aula 1.3
ok professor!
agora mesmo...
agora mesmo...
Maurício Lamano Ferreira- Mensagens : 39
Data de inscrição : 09/01/2016
Re: Dúvida na Aula 1.3
Foi isso que apareceu professor...
Eu tentei Documentos com letra maiúscula e minúscula...
Estou enviando os prints a seguir...
> setwd("Users/mauriciolamanoferreira/Documentos/R")
Error in setwd("Users/mauriciolamanoferreira/Documentos/R") :
não é possível mudar o diretório de trabalho
> setwd("Users/mauriciolamanoferreira/documentos/R")
Error in setwd("Users/mauriciolamanoferreira/documentos/R") :
não é possível mudar o diretório de trabalho
>
Eu tentei Documentos com letra maiúscula e minúscula...
Estou enviando os prints a seguir...
> setwd("Users/mauriciolamanoferreira/Documentos/R")
Error in setwd("Users/mauriciolamanoferreira/Documentos/R") :
não é possível mudar o diretório de trabalho
> setwd("Users/mauriciolamanoferreira/documentos/R")
Error in setwd("Users/mauriciolamanoferreira/documentos/R") :
não é possível mudar o diretório de trabalho
>
Maurício Lamano Ferreira- Mensagens : 39
Data de inscrição : 09/01/2016
Re: Dúvida na Aula 1.3
[img][/img]
Maurício Lamano Ferreira- Mensagens : 39
Data de inscrição : 09/01/2016
Re: Dúvida na Aula 1.3
[img][/img]
Maurício Lamano Ferreira- Mensagens : 39
Data de inscrição : 09/01/2016
Re: Dúvida na Aula 1.3
[img][/img]
Maurício Lamano Ferreira- Mensagens : 39
Data de inscrição : 09/01/2016
Re: Dúvida na Aula 1.3
[img][/img]
Maurício Lamano Ferreira- Mensagens : 39
Data de inscrição : 09/01/2016
Página 1 de 2 • 1, 2
Tópicos semelhantes
» Dúvida - aula bônus ggplot2
» Módulo 2 - Aula 2.12
» Aula sobre Gridfiles
» Lendo dados no R - aula 1.8
» Aula bônus_GLM 2_ Erro
» Módulo 2 - Aula 2.12
» Aula sobre Gridfiles
» Lendo dados no R - aula 1.8
» Aula bônus_GLM 2_ Erro
Página 1 de 2
Permissões neste sub-fórum
Não podes responder a tópicos
|
|