# ============================================================================= #. Título : Introdução ao ambiente computacional estatístico R #. Autor : Laboratório de Estatística Computacional - LEC # Data : 10/12/2022 21:01:02 # Tutores: José Cláudio Faria # Ivan Bezerra Allaman # ============================================================================= #... Script otimizado para uso no Tinn-R (https://tinn-r.org/pt/) # ============================================================================= #... ENVIE AS INTRUÇÕES ABAIXO PARA O INTERPRETADOR R #... (INICIALMENTE LINHA POR LINHA OU PEQUENAS SELEÇÕES) #... PARA SE FAMILIARIZAR COM OS PRINCIPAIS RECURSOS #. Gerenciamento básico de pacotes #.. Definir o repositório que o R irá usar em todas as sessões # Deve-se definir um repositório o mais perto possível do usuário para tornar # as intalações e atualizações de pacotes rápidas e eficientes. # No Tinn-R (após iniciar o R) a sequência a seguir irá definir o # repositório R escolhido para todas as sessões subsequentes #... CTRL+F8 | R | Mirrors | Mirrors (R): update #... Escolha City/Name: Curutiba/Brazil (PR) [https] por exemplo #... Mirrors (R): set as default repository #.. Manejo básico de pacotes # Listar os pacotes em uso na sessão search() # Carregar um pacote já instalado no computador para uso library(cluster) search() # Observar "package:cluster" na pilha de busca na posição 2 # Instalar e carregar um pacote install.packages('fdth') # Instala no computador library(fdth) # Carrega para uso search() # Observar presença do pactoe fdth no caminho de busca do R # Atualizar todos os pacotes (deve ser feito periódicamente) update.packages(ask=FALSE) # Básico update.packages(checkBuilt=TRUE, ask=FALSE, instlib=.libPaths()[1L]) # Mais completo - feito pelo botão update da GUI # Exemplo com o pacote 'zoo' install.packages('abc') search() # Foi instalado mas não está em uso library(abc) # Está em uso search() # Remover um pacote do caminho de busca da sessão detach(package:abc) search() # Remover (do computador) um pacote não mais necessário remove.packages('abc') library(abc) # Verificar mensagem de erro, pois foi removido do computador #.. Usando o pacote 'pacman' install.packages('pacman') require('pacman') # Carrega se tiver instalado, instala e carrega se não tiver instalado no computador p_load(abc, abind) search() # Descarrega p_unload(abc, abind) search() # Remove do computador p_delete(abc, abind) #. Exercícios # 1. Instale as bibliotecas fdth e Ryacas. # Já é possível utilizar as funções dos pacotes? Explique. # 2. Quem são os autores e qual é a versão dos pacotes do exercício 1? # 3. Acesse o manual dos pacotes do exercício 1 e cite pelo menos duas funções que contenha exemplos. # Abra os exemplos e execute-os. # 4. Peça ajuda a função fdt do pacote fdth e escreva para que serve os argumentos: # k, start, end e h. # 5. Acesse a vignette dos pacotes do exercício 1.