#### Exercícios 1 - Introdução ao R ### 1.1 Basta Mudar o Diretório? ## 1. Qual o comando você usou para mudar o diretório de trabalho? # O comando utilizado para alterar o diretório de trabalhos foi o: setwd("C:/Users/Usuario/Desktop/CURSO_R_ECOLOGIA/exercicios/Exercicios1") ## 2. Este comando bastou para restituir o workspace? Se não, que outro comando é necessário? # Não, o comando 'setwd' apenas altera o diretório. Para restituir o workspace é necessário utilizar o comando: load("regressao_modificado.rdata") ### 1.2 Um Comando Perigoso ## 1. Há um comando simples com a função rm que apaga todos os objetos de sua área de trabalho. Qual é? # O comando que limpa todos os objetos da área de trabalho é o: rm(list=ls()) ## 2. Suponha que você tenha digitado este comando. De que maneira pode recuperar todos os objetos apagados, rapidamente? # Se os objetos estiverem salvos por meio do comando: save.image("regressao_modificado.rdata") # Então, é possível recuperar os objetos de uma maneira rápida pelo comando: load("regressao_modificado.rdata") # Uma outra maneira seria selecionar todas as linhas de comando desejadas no script e rodá-las novamente. Porém, é uma maneira mais demorada. ### 1.3 Classes de Objetos ## A distribuição básica do R vem com os objetos letters e LETTERS. ## 1.Descubra o que cada um contém. # Para descobrir o que cada objeto contém: letters #contém as letras do alfabeto # [1] "a" "b" "c" "d" "e" "f" "g" "h" "i" "j" "k" "l" "m" "n" "o" "p" "q" "r" "s" "t" "u" "v" "w" [24] "x" "y" "z" LETTERS #contém as letras do alfabeto em caixa alta #[1] "A" "B" "C" "D" "E" "F" "G" "H" "I" "J" "K" "L" "M" "N" "O" "P" "Q" "R" "S" "T" "U" "V" "W" [24] "X" "Y" "Z" ## 2. Descubra a classe de cada um. #Para descobrir a classe, basta digitar o comando 'class ()' class(letters) # a classe desse objeto é "character" class(LETTERS) # a classe desse objeto é "character" ## 3. Como você os transformaria em objetos da classe fator? # Para transformar um objeto em fator é necessário atribuir a um outro objeto por meio do símbolo ' <- ' e utilizar o comando "factor()". factor(letters) # visualizando como fator # [1] a b c d e f g h i j k l m n o p q r s t u v w x y z #Levels: a b c d e f g h i j k l m n o p q r s t u v w x y z class(letters) # a classe desse objeto ainda é "character" factor(LETTERS) # visualizando como fator #[1] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z #Levels: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z class(LETTERS) # a classe desse objeto ainda é "character" letters <- factor(letters) # transformando em fator class(letters) # a classe desse objeto é "factor" LETTERS <- factor(LETTERS) # transformando em fator class(LETTERS) # a classe desse objeto é "factor"