Microtutorial RStudio
O RStudio é um ambiente de desenvolvimento integrado (IDE) projetado para a linguagem de programação R. Ele facilita o trabalho de cientistas de dados, estatísticos e analistas, oferecendo ferramentas para escrever, executar e depurar códigos em R, além de recursos para visualização, relatórios e integração com outras linguagens.
Definição
- Existem duas versões principais:
- RStudio Desktop → roda localmente no computador
- RStudio Server → acessado pelo navegador, instalado em um servidor
- Suporta R Markdown, Shiny Apps, pacotes, gráficos interativos e conexão com bancos de dados
- Organiza o fluxo de trabalho em janelas (script, console, ambiente, gráficos, arquivos, etc.)
- Fornece uma interface gráfica amigável para trabalhar com R
Interface do RStudio
- Source: área para escrever, salvar e executar scripts da linguagem R.
- Environment:
- Environmen → variáveis e outras estruturas do ambiente
- History → histórico de comandos executados
- Connections → configuração das conexões com bancos de dados
- Git → integração com controle de versão
- Tutorial → guias interativos
- Console:
- Console → área para executar comandos: instalar bibliotecas, manipulação do ambiente virtual, entre outros
- Terminal → acesso ao terminal do sistema: git, por exemplo
- Background Jobs → execução de tarefas em segundo plano
- Viewer:
- Files → árvore de arquivos do projeto
- Plots → visualização de gráficos
- Packages → lista e gerenciamento de pacotes
- Help → documentação e ajuda
- Viewer → visualização de conteúdo HTML
- Presentation → apresentações em R Markdown
Criando um novo projeto
- Acessar File
- Clicar em New Project
- Escolher New Directory
- Definir as opções:
- Project name → nome do projeto
- Project directory → diretório onde será salvo
- Git repository → criar repositório Git (opcional)
- Use renv → ativar ambiente virtual (opcional)
Funções para manipulação do ambiente virtual - renv.
Inicialização do renv:
renv::init() # Inicializa um novo projeto renv. Cria o arquivo renv.lock e a pasta renv/.
renv::activate() # Ativa o ambiente renv no projeto atual.
renv::deactivate() # Desativa o ambiente renv (usa pacotes do R global).
Instalação e gerenciamento de pacotes:
renv::install("pacote") # Instala um pacote dentro do ambiente isolado renv.
renv::install(c("pacote1","pacote2")) # Instala múltiplos pacotes de uma vez.
renv::remove("pacote") # Remove um pacote do ambiente.
renv::update("pacote") # Atualiza um pacote para a versão mais recente compatível.
renv::update() # Atualiza todos os pacotes do ambiente.
renv::dependencies() # Lista pacotes usados no projeto (escaneia scripts R).
Estas são apenas algumas funções de manipulação do ambiente virtual de um projeto R.
Conclusão
Este microtutorial tem o intuito de introduzir os estudantes aos recursos básicos da IDE RStudio e do ambiente virtual renv. Nas próximas postagens, vamos explorar como criar scripts, instalar pacotes e gerar gráficos, entre outros recursos. Muito obrigado e até a próxima!
Instalação e outras informações: https://livro.curso-r.com/1-2-instalacao-do-rstudio.html
Comentários
Postar um comentário