Monise Terra Cerezini # Exercícios da Aula 1 Basta Mudar o Diretório? 1. Qual o comando você usou para mudar o diretório de trabalho? R= setwd("nome do diretório") 2. Este comando bastou para restituir o workspace? Se não, que outro comando é necessário? R= Sim, o comando setwd() já basta para mudar o diretório. Porém também é possível mudá-lo clicando em Arquivo > Mudar diretório. Um Comando Perigoso 1. Há um comando simples com a função rm que apaga todos os objetos de sua área de trabalho. Qual é? R= rm( list=ls()) 2. Suponha que você tenha digitado este comando. De que maneira poderia evitar a perda definitiva de todos os objetos apagados? R= Basta fechar a area de trabalho do R sem salvar as alterações. Remoção Com Critério 1. Carregue o arquivo bichos.rdata no seu workspace. 2. Como remover apenas os objetos cujos nomes começam com “temp” de seu workspace? R= rm(list=ls(pattern="temp")) 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. R= O objeto letters contém todas as letras do alfabeto em minúsculo e o objeto LETTERS contém todas as letras do alfabeto em maiúsculo. 2. Descubra a classe de cada um. R= > class(LETTERS) [1] "character" > class(letters) [1] "character" 3. Como você os transformaria em objetos da classe fator? R= letters.f = factor(letters) e LETTERS.f = factor(LETTERS) Objetos de Data A função Sys.Date retorna a data fornecida pela CPU do computador. Crie um objeto chamado hoje para guardar o resultado deste comando: hoje <- Sys.Date() 1. Qual é classe deste objeto? R= A classe é "Date" 2. Qual a diferença em dias desta data e do dia em que o Brasil foi tricampeão mundial (veja o tutorial Classes de Objetos e Coerção? R= copa.70 <- "21/07/70" copa.70 <- as.Date(copa.70,format="%d/%m/%y") class(copa.70) copa.70 Difdias = hoje - copa.70 Difdias Time difference of 14112 days 3. Qual será a data de daqui a 43 dias? R= hoje43 = hoje + 43 hoje43 [1] "2009-04-22"