Pular para o conteúdo principal
Documentos
Compartir
LinkedIn
Facebook
Twitter
Copy
Gerenciamento de dados em REntrada de dados em RGráficos em RDocumentação RInterface REstatísticas em R

O espaço de trabalho no R

O espaço de trabalho é o ambiente de trabalho atual do R e inclui todos os objetos definidos pelo usuário (vetores, matrizes, quadros de dados, listas, funções). Ao final de uma sessão do R, o usuário pode salvar uma imagem do espaço de trabalho atual que será recarregada automaticamente na próxima vez que o R for iniciado. Os comandos são inseridos interativamente no prompt do usuário R. As teclas de seta para cima e para baixo percorrem o histórico de comandos.

Você provavelmente desejará manter projetos diferentes em diretórios físicos diferentes. Aqui estão alguns comandos padrão para você gerenciar seu espaço de trabalho.

getwd() # print the current working directory - cwd
ls()    # list the objects in the current workspace
setwd(mydirectory)      # change to mydirectory
setwd("c:/docs/mydir")  # note / instead of \ in windows
setwd("/usr/rob/mydir") # on linux
# view and set options for the session
help(options) # learn about available options
options() # view current option settings
options(digits=3) # number of digits to print on output
# work with your previous commands
history() # display last 25 commands
history(max.show=Inf) # display all previous commands

# save your command history
savehistory(file="myfile") # default is ".Rhistory"

# recall your command history
loadhistory(file="myfile")
# default is ".Rhistory"
# save the workspace to the file .RData in the cwd

save.image()

# save specific objects to a file
# if you don't specify the path, the cwd is assumed

save(object list,file="myfile.RData")
# load a workspace into the current session
# if you don't specify the path, the cwd is assumed
load("myfile.RData")
q() # quit R. You will be prompted to save the workspace.

Observação importante para usuários do Windows:

O R fica confuso se você usar um caminho em seu código, como: R c:\mydocuments\myfile.txt Isso ocorre porque o R vê "" como um caractere de escape. Em vez disso, use: ```R c:\my documents\myfile.txt c:/mydocuments/myfile.txt


## To Practice

[This free intro to R course](https://www.datacamp.com/courses/free-introduction-to-r) will get you familiar with the R workspace.